3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Copyright (C) 2000 Ulrich Czekalla
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Copyright (C) 2003 Alexandre Julliard
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * This library is free software; you can redistribute it and/or
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * modify it under the terms of the GNU Lesser General Public
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * License as published by the Free Software Foundation; either
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * version 2.1 of the License, or (at your option) any later version.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * This library is distributed in the hope that it will be useful,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * but WITHOUT ANY WARRANTY; without even the implied warranty of
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Lesser General Public License for more details.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * You should have received a copy of the GNU Lesser General Public
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * License along with this library; if not, write to the Free Software
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * Oracle LGPL Disclaimer: For the avoidance of doubt, except that if any license choice
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * other than GPL or LGPL is available it will apply instead, Oracle elects to use only
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * a choice of LGPL license versions is made available with the language indicating
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * that LGPLv2 or any later version may be used, or where a choice of which version
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * of the LGPL is applied is otherwise unspecified.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncimport "objidl.idl";
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncimport "oleidl.idl";
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncimport "servprov.idl";
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncimport "msxml.idl";
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternet interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IBinding interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IBindStatusCallback interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IBindStatusCallback *LPBINDSTATUSCALLBACK;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync } REMSECURITY_ATTRIBUTES, *PREMSECURITY_ATTRIBUTES, *LPREMSECURITY_ATTRIBUTES;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IBindStatusCallbackEx interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface IBindStatusCallbackEx : IBindStatusCallback
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IBindStatusCallbackEx *LPBINDSTATUSCALLBACKEX;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID = 0x00000008,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IAuthenticate interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IHttpNegotiate interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IHttpNegotiate2 interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IHttpNegotiate2 *LPHTTPNEGOTIATE2;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IBindHost interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IWinInetInfo interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IWinInetHttpInfo interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IWinInetHttpInfo *LPWININETHTTPINFO;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IWindowForBindingUI interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IWindowForBindingUI *LPWINDOWFORBINDINGUI;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * ICodeInstall interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IHttpSecurity interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IPersistMoniker interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IPersistMoniker *LPPERSISTMONIKER;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IMonikerProp interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IBindProtocol interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#endif /* !defined _LPBINDPROTOCOL_DEFINED */")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetBindInfo interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetBindInfo *LPIINTERNETBINDINFO;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetPriority interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetPriority *LPIINTERNETPRIORITY;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetProtocolRoot interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetProtocolRoot *LPIINTERNETPROTOCOLROOT;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetProtocolSink interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetProtocolSink *LPIINTERNETPROTOCOLSINK;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetProtocol interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetProtocol *LPIINTERNETPROTOCOL;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in,out, size_is(cb), length_is(*pcbRead)] void *pv,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetProtocolInfo interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetProtocolInfo *LPIINTERNETPROTOCOLINFO;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetSession interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetSession *LPIINTERNETSESSION;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetSecurityMgrSite interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetSecurityManager interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SID_SInternetSecurityManager IID_IInternetSecurityManager")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetSecurityManagerEx interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SID_SInternetSecurityManagerEx IID_IInternetSecurityManagerEx")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface IInternetSecurityManagerEx : IInternetSecurityManager
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetSecurityManagerEx2 interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SID_SInternetSecurityManagerEx2 IID_IInternetSecurityManagerEx2")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface IInternetSecurityManagerEx2 : IInternetSecurityManagerEx
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetHostSecurityManager interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SID_SInternetHostSecurityManager IID_IInternetHostSecurityManager")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_DOWNLOAD_MIN 0x00001000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_DOWNLOAD_SIGNED_ACTIVEX 0x00001001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX 0x00001004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_DOWNLOAD_CURR_MAX 0x00001004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_DOWNLOAD_MAX 0x000011ff")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_MIN 0x00001200")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_RUN 0x00001200")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_ACTIVEX_CHECK_LIST 0x00010000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY 0x00001201")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY 0x00001202")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY 0x00001203")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_OVERRIDE_SAFETY 0x00001401")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY 0x00001204")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_TREATASUNTRUSTED 0x00001205")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_CURR_MAX 0x00001205")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_ACTIVEX_MAX 0x000013ff")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_MIN 0x00001400")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_RUN 0x00001400")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_JAVA_USE 0x00001402")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_SAFE_ACTIVEX 0x00001405")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_CROSS_DOMAIN_DATA 0x00001406")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_PASTE 0x00001407")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_CURR_MAX 0x00001407")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SCRIPT_MAX 0x000015ff")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_SUBMIT_FORMS 0x00001601")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_SUBMIT_FORMS_FROM 0x00001602")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_SUBMIT_FORMS_TO 0x00001603")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_FONT_DOWNLOAD 0x00001604")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_JAVA_RUN 0x00001605")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_USERDATA_SAVE 0x00001606")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_SUBFRAME_NAVIGATE 0x00001607")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_META_REFRESH 0x00001608")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_HTML_MIXED_CONTENT 0x00001609")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SHELL_INSTALL_DTITEMS 0x00001800")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SHELL_MOVE_OR_COPY 0x00001802")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SHELL_FILE_DOWNLOAD 0x00001803")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SHELL_VERB 0x00001804")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SHELL_WEBVIEW_VERB 0x00001805")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_SHELL_CURR_MAX 0x00001805")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_NETWORK_MIN 0x00001a00")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_CREDENTIALS_USE 0x00001a00")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_AUTHENTICATE_CLIENT 0x00001a01")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_COOKIES_SESSION 0x00001a03")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_CLIENT_CERT_PROMPT 0x00001a04")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_COOKIES_THIRD_PARTY 0x00001a05")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_COOKIES_SESSION_THIRD_PARTY 0x00001a06")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_COOKIES_ENABLED 0x00001a10")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_NETWORK_CURR_MAX 0x00001a10")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_NETWORK_MAX 0x00001bff")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_JAVA_PERMISSIONS 0x00001c00")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_JAVA_PROHIBIT 0x00000000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_JAVA_MEDIUM 0x00020000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_JAVA_CUSTOM 0x00800000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_JAVA_CURR_MAX 0x00001c00")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_MIN 0x00001d00")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_NO_ADDING_CHANNELS 0x00001d00")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_NO_EDITING_CHANNELS 0x00001d01")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS 0x00001d02")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS 0x00001d03")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS 0x00001d04")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS 0x00001d05")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING 0x00001d06")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_CURR_MAX 0x00001d06")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_INFODELIVERY_MAX 0x00001dff")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_CHANNEL_SOFTDIST_MIN 0x00001e00")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_CHANNEL_SOFTDIST_PERMISSIONS 0x00001e05")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT 0x00010000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_CHANNEL_SOFTDIST_PRECACHE 0x00020000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL 0x00030000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_CHANNEL_SOFTDIST_MAX 0x00001eff")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_BEHAVIOR_MIN 0x00002000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_BEHAVIOR_RUN 0x00002000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_BEHAVIOR_CHECK_LIST 0x00010000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_FEATURE_MIN 0x00002100")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_FEATURE_MIME_SNIFFING 0x00002100")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_FEATURE_ZONE_ELEVATION 0x00002101")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_FEATURE_WINDOW_RESTRICTIONS 0x00002102")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_FEATURE_SCRIPT_STATUS_BAR 0x00002103")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_FEATURE_FORCE_ADDR_AND_STATUS 0x00002104")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLACTION_FEATURE_BLOCK_INPUT_PROMPTS 0x00002105")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_NOTIFY_ON_DISALLOW 0x20")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_DONTCHECKDLGBOX 0x100")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_CREDENTIALS_SILENT_LOGON_OK 0x00000000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_CREDENTIALS_MUST_PROMPT_USER 0x00010000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT 0x00020000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY 0x00030000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_AUTHENTICATE_CLEARTEXT_OK 0x00000000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE 0x00010000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_AUTHENTICATE_MUTUAL_ONLY 0x00030000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLPOLICY_MASK_PERMISSIONS 0x0f")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GetUrlPolicyPermissions(dw) (dw & URLPOLICY_MASK_PERMISSIONS)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SetUrlPolicyPermissions(dw,dw2) ((dw) = ((dw) & ~URLPOLICY_MASK_PERMISSIONS) | (dw2))")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetZoneManager interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync typedef [unique] IInternetZoneManager* LPURLZONEMANAGER;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in, out, unique] ZONEATTRIBUTES* pZoneAttributes);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetZoneManagerEx interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface IInternetZoneManagerEx : IInternetZoneManager
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetZoneManagerEx2 interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface IInternetZoneManagerEx2 : IInternetZoneManagerEx
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_ON_THREAD 0x00000001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_ON_PROCESS 0x00000002")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_IN_REGISTRY 0x00000004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_ON_THREAD_LOCALMACHINE 0x00000008")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_ON_THREAD_INTRANET 0x00000010")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_ON_THREAD_TRUSTED 0x00000020")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_ON_THREAD_INTERNET 0x00000040")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define SET_FEATURE_ON_THREAD_RESTRICTED 0x00000080")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_THREAD 0x00000001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_PROCESS 0x00000002")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_REGISTRY 0x00000004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_THREAD_LOCALMACHINE 0x00000008")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_THREAD_INTRANET 0x00000010")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_THREAD_TRUSTED 0x00000020")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_THREAD_INTERNET 0x00000040")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define GET_FEATURE_FROM_THREAD_RESTRICTED 0x00000080")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IUri interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync Uri_PROPERTY_STRING_START = Uri_PROPERTY_ABSOLUTE_URI,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateUri(LPCWSTR,DWORD,DWORD_PTR,IUri**);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateUriWithFragment(LPCWSTR,LPCWSTR,DWORD,DWORD_PTR,IUri**);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateUriFromMultiByteString(LPCSTR,DWORD,DWORD,DWORD,DWORD_PTR,IUri**);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_ABSOLUTE_URI (1 << Uri_PROPERTY_ABSOLUTE_URI)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_AUTHORITY (1 << Uri_PROPERTY_AUTHORITY)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_DISPLAY_URI (1 << Uri_PROPERTY_DISPLAY_URI)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_DOMAIN (1 << Uri_PROPERTY_DOMAIN)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_EXTENSION (1 << Uri_PROPERTY_EXTENSION)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_FRAGMENT (1 << Uri_PROPERTY_FRAGMENT)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_HOST (1 << Uri_PROPERTY_HOST)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_PASSWORD (1 << Uri_PROPERTY_PASSWORD)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_PATH (1 << Uri_PROPERTY_PATH)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_QUERY (1 << Uri_PROPERTY_QUERY)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_RAW_URI (1 << Uri_PROPERTY_RAW_URI)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_SCHEME_NAME (1 << Uri_PROPERTY_SCHEME_NAME)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_USER_NAME (1 << Uri_PROPERTY_USER_NAME)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_PATH_AND_QUERY (1 << Uri_PROPERTY_PATH_AND_QUERY)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_USER_INFO (1 << Uri_PROPERTY_USER_INFO)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_HOST_TYPE (1 << Uri_PROPERTY_HOST_TYPE)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_PORT (1 << Uri_PROPERTY_PORT)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_SCHEME (1 << Uri_PROPERTY_SCHEME)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_HAS_ZONE (1 << Uri_PROPERTY_ZONE)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_ALLOW_RELATIVE 0x0001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME 0x0002")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME 0x0004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_NO_CANONICALIZE 0x0010")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_FILE_USE_DOS_PATH 0x0020")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_DECODE_EXTRA_INFO 0x0040")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_NO_DECODE_EXTRA_INFO 0x0080")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_CRACK_UNKNOWN_SCHEMES 0x0200")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES 0x0400")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_PRE_PROCESS_HTML_URI 0x0800")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_NO_PRE_PROCESS_HTML_URI 0x1000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_NO_IE_SETTINGS 0x4000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS 0x8000")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_DISPLAY_NO_FRAGMENT 0x00000001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_PUNYCODE_IDN_HOST 0x00000002")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_DISPLAY_IDN_HOST 0x00000004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF8 0x00000001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_USER_INFO_AND_PATH_IS_CP 0x00000002")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_HOST_IS_IDN 0x00000004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8 0x00000008")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_HOST_IS_PERCENT_ENCODED_CP 0x00000010")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8 0x00000020")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_QUERY_AND_FRAGMENT_IS_CP 0x00000040")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define Uri_ENCODING_RFC (Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF8|Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8|Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define UriBuilder_USE_ORIGINAL_FLAGS 0x00000001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IUriContainer interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IUriBuilder interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateIUriBuilder(IUri*,DWORD,DWORD_PTR,IUriBuilder**);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IUriBuilderFactory interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IInternetProtocolEx interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*****************************************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * IGetBindHandle interface
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define CONFIRMSAFETYACTION_LOADOBJECT 0x00000001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("EXTERN_C const GUID GUID_CUSTOM_CONFIRMOBJECTSAFETY;")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_InternetSecurityManager, 0x7b8a2d94, 0x0ac9, 0x11d1, 0x89, 0x6c, 0x00, 0xc0, 0x4f, 0xB6, 0xbf, 0xc4);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_InternetZoneManager, 0x7B8A2D95, 0x0AC9, 0x11D1, 0x89, 0x6C, 0x00, 0xC0, 0x4F, 0xB6, 0xBF, 0xC4);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(IID_IAsyncMoniker, 0x79EAC9D3, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(IID_IAsyncBindCtx, 0x79EAC9D4, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_StdURLMoniker, 0x79EAC9E0, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_DeCompMimeFilter, 0x8f6b0360, 0xb80d, 0x11d0, 0xa9,0xb3, 0x00,0x60,0x97,0x94,0x23,0x11);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_CdlProtocol, 0x3dd53d40, 0x7b8b, 0x11D0, 0xb0,0x13, 0x00,0xaa,0x00,0x59,0xce,0x02);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_FileProtocol, 0x79EAC9E7, 0xBAF9, 0x11CE, 0x8C,0x82, 0x00,0xAA,0x00,0x4B,0xA9,0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_FtpProtocol, 0x79EAC9E3, 0xBAF9, 0x11CE, 0x8C,0x82, 0x00,0xAA,0x00,0x4B,0xA9,0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_GopherProtocol, 0x79EAC9E4, 0xBAF9, 0x11CE, 0x8C,0x82, 0x00,0xAA,0x00,0x4B,0xA9,0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_HttpProtocol, 0x79EAC9E2, 0xBAF9, 0x11CE, 0x8C,0x82, 0x00,0xAA,0x00,0x4B,0xA9,0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_HttpSProtocol, 0x79EAC9E5, 0xBAF9, 0x11CE, 0x8C,0x82, 0x00,0xAA,0x00,0x4B,0xA9,0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("DEFINE_GUID(CLSID_MkProtocol, 0x79EAC9E6, 0xBAF9, 0x11CE, 0x8C,0x82, 0x00,0xAA,0x00,0x4B,0xA9,0x0B);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLMON_OPTION_USERAGENT 0x10000001")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLMON_OPTION_USERAGENT_REFRESH 0x10000002")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define URLMON_OPTION_URL_ENCODING 0x10000004")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define MK_S_ASYNCHRONOUS _HRESULT_TYPEDEF_(0x000401E8)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define S_ASYNCHRONOUS MK_S_ASYNCHRONOUS")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_ERROR_FIRST _HRESULT_TYPEDEF_(0x800C0002)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_INVALID_URL _HRESULT_TYPEDEF_(0x800C0002)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_NO_SESSION _HRESULT_TYPEDEF_(0x800C0003)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CANNOT_CONNECT _HRESULT_TYPEDEF_(0x800C0004)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_RESOURCE_NOT_FOUND _HRESULT_TYPEDEF_(0x800C0005)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_OBJECT_NOT_FOUND _HRESULT_TYPEDEF_(0x800C0006)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_DATA_NOT_AVAILABLE _HRESULT_TYPEDEF_(0x800C0007)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_DOWNLOAD_FAILURE _HRESULT_TYPEDEF_(0x800C0008)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_AUTHENTICATION_REQUIRED _HRESULT_TYPEDEF_(0x800C0009)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_NO_VALID_MEDIA _HRESULT_TYPEDEF_(0x800C000A)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CONNECTION_TIMEOUT _HRESULT_TYPEDEF_(0x800C000B)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_INVALID_REQUEST _HRESULT_TYPEDEF_(0x800C000C)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_UNKNOWN_PROTOCOL _HRESULT_TYPEDEF_(0x800C000D)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_SECURITY_PROBLEM _HRESULT_TYPEDEF_(0x800C000E)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CANNOT_LOAD_DATA _HRESULT_TYPEDEF_(0x800C000F)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CANNOT_INSTANTIATE_OBJECT _HRESULT_TYPEDEF_(0x800C0010)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_USE_DEFAULT_PROTOCOLHANDLER _HRESULT_TYPEDEF_(0x800C0011)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_USE_DEFAULT_SETTING _HRESULT_TYPEDEF_(0x800C0012L)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_DEFAULT_ACTION INET_E_USE_DEFAULT_PROTOCOLHANDLER")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_QUERYOPTION_UNKNOWN _HRESULT_TYPEDEF_(0x800C0013)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_REDIRECT_FAILED _HRESULT_TYPEDEF_(0x800C0014)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_REDIRECT_TO_DIR _HRESULT_TYPEDEF_(0x800C0015)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CANNOT_LOCK_REQUEST _HRESULT_TYPEDEF_(0x800C0016)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_USE_EXTENDED_BINDING _HRESULT_TYPEDEF_(0x800C0017)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_TERMINATED_BIND _HRESULT_TYPEDEF_(0x800C0018)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_INVALID_CERTIFICATE _HRESULT_TYPEDEF_(0x800C0019)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CODE_DOWNLOAD_DECLINED _HRESULT_TYPEDEF_(0x800C0100)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_RESULT_DISPATCHED _HRESULT_TYPEDEF_(0x800C0200)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CANNOT_REPLACE_SFP_FILE _HRESULT_TYPEDEF_(0x800C0300)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CODE_INSTALL_SUPPRESSED _HRESULT_TYPEDEF_(0x800C0400)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY _HRESULT_TYPEDEF_(0x800C0500)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE _HRESULT_TYPEDEF_(0x800C0501)")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define INET_E_ERROR_LAST INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoGetClassObjectFromURL(REFCLSID, LPCWSTR, DWORD, DWORD, LPCWSTR, LPBINDCTX, DWORD, LPVOID, REFIID, LPVOID*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateURLMoniker(IMoniker *pmkContext, LPCWSTR szURL, IMoniker **ppmk);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateURLMonikerEx(IMoniker*,LPCWSTR,IMoniker**,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateURLMonikerEx2(IMoniker*,IUri*,IMoniker**,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI RegisterBindStatusCallback(IBindCtx *pbc, IBindStatusCallback *pbsc, IBindStatusCallback **ppbsc, DWORD dwReserved);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CompareSecurityIds(BYTE*,DWORD,BYTE*,DWORD,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLDownloadToFileA(LPUNKNOWN,LPCSTR,LPCSTR,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLDownloadToFileW(LPUNKNOWN,LPCWSTR,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLDownloadToCacheFileA(LPUNKNOWN,LPCSTR,LPSTR,DWORD,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLDownloadToCacheFileW(LPUNKNOWN,LPCWSTR,LPWSTR,DWORD,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetGetSession(DWORD,IInternetSession**,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI MkParseDisplayNameEx(IBindCtx*,LPCWSTR,ULONG*,IMoniker**);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI IsAsyncMoniker(IMoniker* pmk);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateAsyncBindCtx(DWORD, IBindStatusCallback*, IEnumFORMATETC*, IBindCtx**);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateAsyncBindCtxEx(IBindCtx*,DWORD,IBindStatusCallback*,IEnumFORMATETC*,IBindCtx**,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetCreateSecurityManager(IServiceProvider*,IInternetSecurityManager**,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetCombineUrl(LPCWSTR,LPCWSTR,DWORD,LPWSTR,DWORD,DWORD*,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetCombineUrlEx(IUri*,LPCWSTR,DWORD,IUri**,DWORD_PTR);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetCompareUrl(LPCWSTR,LPCWSTR,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetCombineIUri(IUri*,IUri*,DWORD,IUri**,DWORD_PTR);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetCreateZoneManager(IServiceProvider*, IInternetZoneManager**, DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetParseUrl(LPCWSTR,PARSEACTION,DWORD,LPWSTR,DWORD,DWORD*,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetParseIUri(IUri*,PARSEACTION,DWORD,LPWSTR,DWORD,DWORD*,DWORD_PTR);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetQueryInfo(LPCWSTR,QUERYOPTION,DWORD,LPVOID,DWORD,DWORD*,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetSetFeatureEnabled(INTERNETFEATURELIST,DWORD,BOOL);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetIsFeatureEnabled(INTERNETFEATURELIST,DWORD dwFlags);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetIsFeatureEnabledForUrl(INTERNETFEATURELIST,DWORD,LPCWSTR,IInternetSecurityManager*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetGetSecurityUrl(LPCWSTR,LPWSTR*,PSUACTION,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CoInternetGetSecurityUrlEx(IUri*,IUri**,PSUACTION,DWORD_PTR);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI AsyncInstallDistributionUnit(LPCWSTR,LPCWSTR,LPCWSTR,DWORD,DWORD,LPCWSTR,IBindCtx*,LPVOID,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CreateFormatEnumerator(UINT,FORMATETC*,IEnumFORMATETC**);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI GetSoftwareUpdateInfo( LPCWSTR szDistUnit, LPSOFTDISTINFO psdi);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI FaultInIEFeature(HWND,uCLSSPEC*,QUERYCONTEXT*,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI FindMimeFromData(LPBC,LPCWSTR,LPVOID,DWORD,LPCWSTR,DWORD,LPWSTR*,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI GetClassFileOrMime(LPBC,LPCWSTR,LPVOID,DWORD,LPCWSTR,DWORD,CLSID*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI HlinkGoForward(IUnknown*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI HlinkNavigateMoniker(IUnknown*,IMoniker*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI HlinkNavigateString(IUnknown*,LPCWSTR);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI HlinkSimpleNavigateToMoniker(IMoniker*,LPCWSTR,LPCWSTR,IUnknown*,IBindCtx*,IBindStatusCallback*,DWORD,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI HlinkSimpleNavigateToString(LPCWSTR,LPCWSTR,LPCWSTR,IUnknown*,IBindCtx*,IBindStatusCallback*,DWORD,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI IsValidURL(LPBC,LPCWSTR,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI ObtainUserAgentString(DWORD,LPSTR,DWORD*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI RegisterFormatEnumerator(LPBC,IEnumFORMATETC*,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI RevokeFormatEnumerator(LPBC,IEnumFORMATETC*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI RevokeBindStatusCallback(LPBC,IBindStatusCallback*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CopyStgMedium(const STGMEDIUM*,STGMEDIUM*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI CopyBindInfo(const BINDINFO*,BINDINFO*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("void WINAPI ReleaseBindInfo(BINDINFO*);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI UrlMkGetSessionOption(DWORD,LPVOID,DWORD,DWORD*,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI UrlMkSetSessionOption(DWORD,LPVOID,DWORD,DWORD);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLOpenStreamA(LPUNKNOWN,LPCSTR,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLOpenStreamW(LPUNKNOWN,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLOpenPullStreamA(LPUNKNOWN,LPCSTR,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLOpenPullStreamW(LPUNKNOWN,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLOpenBlockingStreamA(LPUNKNOWN,LPCSTR,LPSTREAM*,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("HRESULT WINAPI URLOpenBlockingStreamW(LPUNKNOWN,LPCWSTR,LPSTREAM*,DWORD,LPBINDSTATUSCALLBACK);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define OInetCombineUrl CoInternetCombineUrl")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define OInetCompareUrl CoInternetCompareUrl")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define OInetGetSession CoInternetGetSession")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("BOOL WINAPI IsLoggingEnabledW(LPCWSTR);")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccpp_quote("#define IsLoggingEnabled WINELIB_NAME_AW(IsLoggingEnabled)")