VirtualBox

Ignore:
Timestamp:
Jun 16, 2009 9:20:54 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
48670
Message:

crOpenGL: update wine to 1.1.23

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/urlmon.h

    r16410 r20612  
    1 /*** Autogenerated by WIDL 1.1.10 from ../../../dlls/wined3d/../../include/urlmon.idl - Do not edit ***/
     1/*** Autogenerated by WIDL 1.1.23 from ../../include/urlmon.idl - Do not edit ***/
     2
     3/*
     4 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice
     5 * other than GPL or LGPL is available it will apply instead, Sun elects to use only
     6 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where
     7 * a choice of LGPL license versions is made available with the language indicating
     8 * that LGPLv2 or any later version may be used, or where a choice of which version
     9 * of the LGPL is applied is otherwise unspecified.
     10 */
     11
    212#include <rpc.h>
    313#include <rpcndr.h>
     
    515#ifndef __WIDL_URLMON_H
    616#define __WIDL_URLMON_H
     17
    718#ifdef __cplusplus
    819extern "C" {
    920#endif
     21
     22/* Headers for imported files */
    1023
    1124#include <objidl.h>
     
    1326#include <servprov.h>
    1427#include <msxml.h>
    15 #ifdef WINE_NO_UNICODE_MACROS
    16 #undef GetUserName
    17 #endif
     28
     29/* Forward declarations */
     30
     31#ifndef __IInternet_FWD_DEFINED__
     32#define __IInternet_FWD_DEFINED__
     33typedef interface IInternet IInternet;
     34#endif
     35
     36#ifndef __IBinding_FWD_DEFINED__
     37#define __IBinding_FWD_DEFINED__
     38typedef interface IBinding IBinding;
     39#endif
     40
     41#ifndef __IBindStatusCallback_FWD_DEFINED__
     42#define __IBindStatusCallback_FWD_DEFINED__
     43typedef interface IBindStatusCallback IBindStatusCallback;
     44#endif
     45
     46#ifndef __IAuthenticate_FWD_DEFINED__
     47#define __IAuthenticate_FWD_DEFINED__
     48typedef interface IAuthenticate IAuthenticate;
     49#endif
     50
     51#ifndef __IHttpNegotiate_FWD_DEFINED__
     52#define __IHttpNegotiate_FWD_DEFINED__
     53typedef interface IHttpNegotiate IHttpNegotiate;
     54#endif
     55
     56#ifndef __IHttpNegotiate2_FWD_DEFINED__
     57#define __IHttpNegotiate2_FWD_DEFINED__
     58typedef interface IHttpNegotiate2 IHttpNegotiate2;
     59#endif
     60
     61#ifndef __IBindHost_FWD_DEFINED__
     62#define __IBindHost_FWD_DEFINED__
     63typedef interface IBindHost IBindHost;
     64#endif
     65
     66#ifndef __IWinInetInfo_FWD_DEFINED__
     67#define __IWinInetInfo_FWD_DEFINED__
     68typedef interface IWinInetInfo IWinInetInfo;
     69#endif
     70
     71#ifndef __IWinInetHttpInfo_FWD_DEFINED__
     72#define __IWinInetHttpInfo_FWD_DEFINED__
     73typedef interface IWinInetHttpInfo IWinInetHttpInfo;
     74#endif
     75
     76#ifndef __IWindowForBindingUI_FWD_DEFINED__
     77#define __IWindowForBindingUI_FWD_DEFINED__
     78typedef interface IWindowForBindingUI IWindowForBindingUI;
     79#endif
     80
     81#ifndef __IHttpSecurity_FWD_DEFINED__
     82#define __IHttpSecurity_FWD_DEFINED__
     83typedef interface IHttpSecurity IHttpSecurity;
     84#endif
     85
     86#ifndef __IPersistMoniker_FWD_DEFINED__
     87#define __IPersistMoniker_FWD_DEFINED__
     88typedef interface IPersistMoniker IPersistMoniker;
     89#endif
     90
     91#ifndef __IMonikerProp_FWD_DEFINED__
     92#define __IMonikerProp_FWD_DEFINED__
     93typedef interface IMonikerProp IMonikerProp;
     94#endif
     95
     96#ifndef __IBindProtocol_FWD_DEFINED__
     97#define __IBindProtocol_FWD_DEFINED__
     98typedef interface IBindProtocol IBindProtocol;
     99#endif
     100
     101#ifndef __IInternetBindInfo_FWD_DEFINED__
     102#define __IInternetBindInfo_FWD_DEFINED__
     103typedef interface IInternetBindInfo IInternetBindInfo;
     104#endif
     105
     106#ifndef __IInternetPriority_FWD_DEFINED__
     107#define __IInternetPriority_FWD_DEFINED__
     108typedef interface IInternetPriority IInternetPriority;
     109#endif
     110
     111#ifndef __IInternetProtocolRoot_FWD_DEFINED__
     112#define __IInternetProtocolRoot_FWD_DEFINED__
     113typedef interface IInternetProtocolRoot IInternetProtocolRoot;
     114#endif
     115
    18116#ifndef __IInternetProtocolSink_FWD_DEFINED__
    19117#define __IInternetProtocolSink_FWD_DEFINED__
     
    21119#endif
    22120
    23 #ifndef __IInternet_FWD_DEFINED__
    24 #define __IInternet_FWD_DEFINED__
    25 typedef interface IInternet IInternet;
    26 #endif
    27 
    28 typedef IInternet *LPIINTERNET;
     121#ifndef __IInternetProtocol_FWD_DEFINED__
     122#define __IInternetProtocol_FWD_DEFINED__
     123typedef interface IInternetProtocol IInternetProtocol;
     124#endif
     125
     126#ifndef __IInternetProtocolInfo_FWD_DEFINED__
     127#define __IInternetProtocolInfo_FWD_DEFINED__
     128typedef interface IInternetProtocolInfo IInternetProtocolInfo;
     129#endif
     130
     131#ifndef __IInternetSession_FWD_DEFINED__
     132#define __IInternetSession_FWD_DEFINED__
     133typedef interface IInternetSession IInternetSession;
     134#endif
     135
     136#ifndef __IInternetSecurityMgrSite_FWD_DEFINED__
     137#define __IInternetSecurityMgrSite_FWD_DEFINED__
     138typedef interface IInternetSecurityMgrSite IInternetSecurityMgrSite;
     139#endif
     140
     141#ifndef __IInternetSecurityManager_FWD_DEFINED__
     142#define __IInternetSecurityManager_FWD_DEFINED__
     143typedef interface IInternetSecurityManager IInternetSecurityManager;
     144#endif
     145
     146#ifndef __IInternetZoneManager_FWD_DEFINED__
     147#define __IInternetZoneManager_FWD_DEFINED__
     148typedef interface IInternetZoneManager IInternetZoneManager;
     149#endif
     150
     151#ifndef __ISoftDistExt_FWD_DEFINED__
     152#define __ISoftDistExt_FWD_DEFINED__
     153typedef interface ISoftDistExt ISoftDistExt;
     154#endif
     155
     156#ifndef __IUri_FWD_DEFINED__
     157#define __IUri_FWD_DEFINED__
     158typedef interface IUri IUri;
     159#endif
     160
     161#ifndef __IUriContainer_FWD_DEFINED__
     162#define __IUriContainer_FWD_DEFINED__
     163typedef interface IUriContainer IUriContainer;
     164#endif
     165
     166#ifndef __IInternetProtocolEx_FWD_DEFINED__
     167#define __IInternetProtocolEx_FWD_DEFINED__
     168typedef interface IInternetProtocolEx IInternetProtocolEx;
     169#endif
     170
     171
     172#ifdef WINE_NO_UNICODE_MACROS
     173#undef GetUserName
     174#endif
     175#ifndef __IInternetProtocolSink_FWD_DEFINED__
     176#define __IInternetProtocolSink_FWD_DEFINED__
     177typedef interface IInternetProtocolSink IInternetProtocolSink;
     178#endif
     179
    29180/*****************************************************************************
    30181 * IInternet interface
     
    33184#define __IInternet_INTERFACE_DEFINED__
    34185
     186typedef IInternet *LPIINTERNET;
    35187DEFINE_GUID(IID_IInternet, 0x79eac9e0, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    36188#if defined(__cplusplus) && !defined(CINTERFACE)
     
    72224#endif  /* __IInternet_INTERFACE_DEFINED__ */
    73225
    74 #ifndef __IBinding_FWD_DEFINED__
    75 #define __IBinding_FWD_DEFINED__
    76 typedef interface IBinding IBinding;
    77 #endif
    78 
    79 typedef IBinding *LPBINDING;
    80226/*****************************************************************************
    81227 * IBinding interface
     
    84230#define __IBinding_INTERFACE_DEFINED__
    85231
     232typedef IBinding *LPBINDING;
    86233DEFINE_GUID(IID_IBinding, 0x79eac9c0, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    87234#if defined(__cplusplus) && !defined(CINTERFACE)
     
    236383#endif  /* __IBinding_INTERFACE_DEFINED__ */
    237384
    238 #ifndef __IBindStatusCallback_FWD_DEFINED__
    239 #define __IBindStatusCallback_FWD_DEFINED__
    240 typedef interface IBindStatusCallback IBindStatusCallback;
    241 #endif
     385/*****************************************************************************
     386 * IBindStatusCallback interface
     387 */
     388#ifndef __IBindStatusCallback_INTERFACE_DEFINED__
     389#define __IBindStatusCallback_INTERFACE_DEFINED__
    242390
    243391typedef IBindStatusCallback *LPBINDSTATUSCALLBACK;
     
    334482    BSCF_LASTDATANOTIFICATION = 0x4,
    335483    BSCF_DATAFULLYAVAILABLE = 0x8,
    336     BSCF_AVAILABLEDATASIZEUNKNOWN = 0x10
     484    BSCF_AVAILABLEDATASIZEUNKNOWN = 0x10,
     485    BSCF_SKIPDRAINDATAFORFILEURLS = 0x20,
     486    BSCF_64BITLENGTHDOWNLOAD = 0x40
    337487} BSCF;
    338488typedef enum BINDSTATUS {
     
    390540    BINDSTATUS_DISPLAYNAMEAVAILABLE = 52
    391541} BINDSTATUS;
    392 /*****************************************************************************
    393  * IBindStatusCallback interface
    394  */
    395 #ifndef __IBindStatusCallback_INTERFACE_DEFINED__
    396 #define __IBindStatusCallback_INTERFACE_DEFINED__
    397 
    398542DEFINE_GUID(IID_IBindStatusCallback, 0x79eac9c1, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    399543#if defined(__cplusplus) && !defined(CINTERFACE)
     
    617761#endif  /* __IBindStatusCallback_INTERFACE_DEFINED__ */
    618762
    619 #ifndef __IAuthenticate_FWD_DEFINED__
    620 #define __IAuthenticate_FWD_DEFINED__
    621 typedef interface IAuthenticate IAuthenticate;
    622 #endif
    623 
    624 typedef IAuthenticate *LPAUTHENTICATION;
    625763/*****************************************************************************
    626764 * IAuthenticate interface
     
    629767#define __IAuthenticate_INTERFACE_DEFINED__
    630768
     769typedef IAuthenticate *LPAUTHENTICATION;
    631770DEFINE_GUID(IID_IAuthenticate, 0x79eac9d0, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    632771#if defined(__cplusplus) && !defined(CINTERFACE)
     
    692831#endif  /* __IAuthenticate_INTERFACE_DEFINED__ */
    693832
    694 #ifndef __IHttpNegotiate_FWD_DEFINED__
    695 #define __IHttpNegotiate_FWD_DEFINED__
    696 typedef interface IHttpNegotiate IHttpNegotiate;
    697 #endif
    698 
    699 typedef IHttpNegotiate *LPHTTPNEGOTIATE;
    700833/*****************************************************************************
    701834 * IHttpNegotiate interface
     
    704837#define __IHttpNegotiate_INTERFACE_DEFINED__
    705838
     839typedef IHttpNegotiate *LPHTTPNEGOTIATE;
    706840DEFINE_GUID(IID_IHttpNegotiate, 0x79eac9d2, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    707841#if defined(__cplusplus) && !defined(CINTERFACE)
     
    795929#endif  /* __IHttpNegotiate_INTERFACE_DEFINED__ */
    796930
    797 #ifndef __IHttpNegotiate2_FWD_DEFINED__
    798 #define __IHttpNegotiate2_FWD_DEFINED__
    799 typedef interface IHttpNegotiate2 IHttpNegotiate2;
    800 #endif
    801 
    802 typedef IHttpNegotiate2 *LPHTTPNEGOTIATE2;
    803931/*****************************************************************************
    804932 * IHttpNegotiate2 interface
     
    807935#define __IHttpNegotiate2_INTERFACE_DEFINED__
    808936
     937typedef IHttpNegotiate2 *LPHTTPNEGOTIATE2;
    809938DEFINE_GUID(IID_IHttpNegotiate2, 0x4f9f9fcb, 0xe0f4, 0x48eb, 0xb7,0xab, 0xfa,0x2e,0xa9,0x36,0x5c,0xb4);
    810939#if defined(__cplusplus) && !defined(CINTERFACE)
     
    8901019#define SID_IBindHost IID_IBindHost
    8911020#define SID_SBindHost IID_IBindHost
    892 #ifndef __IBindHost_FWD_DEFINED__
    893 #define __IBindHost_FWD_DEFINED__
    894 typedef interface IBindHost IBindHost;
    895 #endif
    896 
    897 typedef IBindHost *LPBINDHOST;
    8981021/*****************************************************************************
    8991022 * IBindHost interface
     
    9021025#define __IBindHost_INTERFACE_DEFINED__
    9031026
     1027typedef IBindHost *LPBINDHOST;
    9041028DEFINE_GUID(IID_IBindHost, 0xfc4801a1, 0x2ba9, 0x11cf, 0xa2,0x29, 0x00,0xaa,0x00,0x3d,0x73,0x52);
    9051029#if defined(__cplusplus) && !defined(CINTERFACE)
     
    10521176#endif  /* __IBindHost_INTERFACE_DEFINED__ */
    10531177
    1054 #ifndef __IWinInetInfo_FWD_DEFINED__
    1055 #define __IWinInetInfo_FWD_DEFINED__
    1056 typedef interface IWinInetInfo IWinInetInfo;
    1057 #endif
    1058 
    1059 typedef IWinInetInfo *LPWININETINFO;
    10601178/*****************************************************************************
    10611179 * IWinInetInfo interface
     
    10641182#define __IWinInetInfo_INTERFACE_DEFINED__
    10651183
     1184typedef IWinInetInfo *LPWININETINFO;
    10661185DEFINE_GUID(IID_IWinInetInfo, 0x79eac9d6, 0xbafa, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    10671186#if defined(__cplusplus) && !defined(CINTERFACE)
     
    11371256#endif  /* __IWinInetInfo_INTERFACE_DEFINED__ */
    11381257
    1139 #ifndef __IWinInetHttpInfo_FWD_DEFINED__
    1140 #define __IWinInetHttpInfo_FWD_DEFINED__
    1141 typedef interface IWinInetHttpInfo IWinInetHttpInfo;
    1142 #endif
    1143 
    1144 typedef IWinInetHttpInfo *LPWININETHTTPINFO;
    11451258/*****************************************************************************
    11461259 * IWinInetHttpInfo interface
     
    11491262#define __IWinInetHttpInfo_INTERFACE_DEFINED__
    11501263
     1264typedef IWinInetHttpInfo *LPWININETHTTPINFO;
    11511265DEFINE_GUID(IID_IWinInetHttpInfo, 0x79eac9d8, 0xbafa, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    11521266#if defined(__cplusplus) && !defined(CINTERFACE)
     
    12411355#endif  /* __IWinInetHttpInfo_INTERFACE_DEFINED__ */
    12421356
    1243 #ifndef __IWindowForBindingUI_FWD_DEFINED__
    1244 #define __IWindowForBindingUI_FWD_DEFINED__
    1245 typedef interface IWindowForBindingUI IWindowForBindingUI;
    1246 #endif
    1247 
    1248 typedef IWindowForBindingUI *LPWINDOWFORBINDINGUI;
    12491357/*****************************************************************************
    12501358 * IWindowForBindingUI interface
     
    12531361#define __IWindowForBindingUI_INTERFACE_DEFINED__
    12541362
     1363typedef IWindowForBindingUI *LPWINDOWFORBINDINGUI;
    12551364DEFINE_GUID(IID_IWindowForBindingUI, 0x79eac9d5, 0xbafa, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    12561365#if defined(__cplusplus) && !defined(CINTERFACE)
     
    13131422#endif  /* __IWindowForBindingUI_INTERFACE_DEFINED__ */
    13141423
    1315 #ifndef __IHttpSecurity_FWD_DEFINED__
    1316 #define __IHttpSecurity_FWD_DEFINED__
    1317 typedef interface IHttpSecurity IHttpSecurity;
    1318 #endif
    1319 
    1320 typedef IHttpSecurity *LPHTTPSECURITY;
    13211424/*****************************************************************************
    13221425 * IHttpSecurity interface
     
    13251428#define __IHttpSecurity_INTERFACE_DEFINED__
    13261429
     1430typedef IHttpSecurity *LPHTTPSECURITY;
    13271431DEFINE_GUID(IID_IHttpSecurity, 0x79eac9d7, 0xbafa, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    13281432#if defined(__cplusplus) && !defined(CINTERFACE)
     
    13901494#endif  /* __IHttpSecurity_INTERFACE_DEFINED__ */
    13911495
    1392 #ifndef __IPersistMoniker_FWD_DEFINED__
    1393 #define __IPersistMoniker_FWD_DEFINED__
    1394 typedef interface IPersistMoniker IPersistMoniker;
    1395 #endif
    1396 
    1397 typedef IPersistMoniker *LPPERSISTMONIKER;
    13981496/*****************************************************************************
    13991497 * IPersistMoniker interface
     
    14021500#define __IPersistMoniker_INTERFACE_DEFINED__
    14031501
     1502typedef IPersistMoniker *LPPERSISTMONIKER;
    14041503DEFINE_GUID(IID_IPersistMoniker, 0x79eac9c9, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    14051504#if defined(__cplusplus) && !defined(CINTERFACE)
     
    15551654#endif  /* __IPersistMoniker_INTERFACE_DEFINED__ */
    15561655
    1557 #ifndef __IMonikerProp_FWD_DEFINED__
    1558 #define __IMonikerProp_FWD_DEFINED__
    1559 typedef interface IMonikerProp IMonikerProp;
    1560 #endif
     1656/*****************************************************************************
     1657 * IMonikerProp interface
     1658 */
     1659#ifndef __IMonikerProp_INTERFACE_DEFINED__
     1660#define __IMonikerProp_INTERFACE_DEFINED__
    15611661
    15621662typedef IMonikerProp *LPMONIKERPROP;
     
    15681668    POPUPLEVELPROP = 4
    15691669} MONIKERPROPERTY;
    1570 /*****************************************************************************
    1571  * IMonikerProp interface
    1572  */
    1573 #ifndef __IMonikerProp_INTERFACE_DEFINED__
    1574 #define __IMonikerProp_INTERFACE_DEFINED__
    1575 
    15761670DEFINE_GUID(IID_IMonikerProp, 0xa5ca5f7f, 0x1847, 0x4d87, 0x9c,0x5b, 0x91,0x85,0x09,0xf7,0x51,0x1d);
    15771671#if defined(__cplusplus) && !defined(CINTERFACE)
     
    16361730#ifndef _LPBINDPROTOCOL_DEFINED
    16371731#define _LPBINDPROTOCOL_DEFINED
    1638 #ifndef __IBindProtocol_FWD_DEFINED__
    1639 #define __IBindProtocol_FWD_DEFINED__
    1640 typedef interface IBindProtocol IBindProtocol;
    1641 #endif
    1642 
    1643 typedef IBindProtocol *LPBINDPROTOCOL;
    16441732/*****************************************************************************
    16451733 * IBindProtocol interface
     
    16481736#define __IBindProtocol_INTERFACE_DEFINED__
    16491737
     1738typedef IBindProtocol *LPBINDPROTOCOL;
    16501739DEFINE_GUID(IID_IBindProtocol, 0x79eac9cd, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    16511740#if defined(__cplusplus) && !defined(CINTERFACE)
     
    17121801
    17131802#endif /* !defined _LPBINDPROTOCOL_DEFINED */
    1714 #ifndef __IInternetBindInfo_FWD_DEFINED__
    1715 #define __IInternetBindInfo_FWD_DEFINED__
    1716 typedef interface IInternetBindInfo IInternetBindInfo;
    1717 #endif
     1803/*****************************************************************************
     1804 * IInternetBindInfo interface
     1805 */
     1806#ifndef __IInternetBindInfo_INTERFACE_DEFINED__
     1807#define __IInternetBindInfo_INTERFACE_DEFINED__
    17181808
    17191809typedef IInternetBindInfo *LPIINTERNETBINDINFO;
     
    17371827    BINDSTRING_PTR_BIND_CONTEXT = 17
    17381828} BINDSTRING;
    1739 /*****************************************************************************
    1740  * IInternetBindInfo interface
    1741  */
    1742 #ifndef __IInternetBindInfo_INTERFACE_DEFINED__
    1743 #define __IInternetBindInfo_INTERFACE_DEFINED__
    1744 
    17451829DEFINE_GUID(IID_IInternetBindInfo, 0x79eac9e1, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    17461830#if defined(__cplusplus) && !defined(CINTERFACE)
     
    18281912#endif  /* __IInternetBindInfo_INTERFACE_DEFINED__ */
    18291913
    1830 #ifndef __IInternetPriority_FWD_DEFINED__
    1831 #define __IInternetPriority_FWD_DEFINED__
    1832 typedef interface IInternetPriority IInternetPriority;
    1833 #endif
    1834 
    1835 typedef IInternetPriority *LPIINTERNETPRIORITY;
    18361914/*****************************************************************************
    18371915 * IInternetPriority interface
     
    18401918#define __IInternetPriority_INTERFACE_DEFINED__
    18411919
     1920typedef IInternetPriority *LPIINTERNETPRIORITY;
    18421921DEFINE_GUID(IID_IInternetPriority, 0x79eac9eb, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    18431922#if defined(__cplusplus) && !defined(CINTERFACE)
     
    19131992#endif  /* __IInternetPriority_INTERFACE_DEFINED__ */
    19141993
    1915 #ifndef __IInternetProtocolRoot_FWD_DEFINED__
    1916 #define __IInternetProtocolRoot_FWD_DEFINED__
    1917 typedef interface IInternetProtocolRoot IInternetProtocolRoot;
    1918 #endif
     1994/*****************************************************************************
     1995 * IInternetProtocolRoot interface
     1996 */
     1997#ifndef __IInternetProtocolRoot_INTERFACE_DEFINED__
     1998#define __IInternetProtocolRoot_INTERFACE_DEFINED__
    19191999
    19202000typedef IInternetProtocolRoot *LPIINTERNETPROTOCOLROOT;
     
    19382018    ULONG cbData;
    19392019} PROTOCOLDATA;
    1940 /*****************************************************************************
    1941  * IInternetProtocolRoot interface
    1942  */
    1943 #ifndef __IInternetProtocolRoot_INTERFACE_DEFINED__
    1944 #define __IInternetProtocolRoot_INTERFACE_DEFINED__
    1945 
    19462020DEFINE_GUID(IID_IInternetProtocolRoot, 0x79eac9e3, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    19472021#if defined(__cplusplus) && !defined(CINTERFACE)
     
    19532027        IInternetBindInfo *pOIBindInfo,
    19542028        DWORD grfPI,
    1955         DWORD dwReserved) = 0;
     2029        HANDLE_PTR dwReserved) = 0;
    19562030
    19572031    virtual HRESULT STDMETHODCALLTYPE Continue(
     
    19952069        IInternetBindInfo *pOIBindInfo,
    19962070        DWORD grfPI,
    1997         DWORD dwReserved);
     2071        HANDLE_PTR dwReserved);
    19982072
    19992073    HRESULT (STDMETHODCALLTYPE *Continue)(
     
    20442118    IInternetBindInfo *pOIBindInfo,
    20452119    DWORD grfPI,
    2046     DWORD dwReserved);
     2120    HANDLE_PTR dwReserved);
    20472121void __RPC_STUB IInternetProtocolRoot_Start_Stub(
    20482122    IRpcStubBuffer* This,
     
    20922166#endif  /* __IInternetProtocolRoot_INTERFACE_DEFINED__ */
    20932167
    2094 typedef IInternetProtocolSink *LPIINTERNETPROTOCOLSINK;
    20952168/*****************************************************************************
    20962169 * IInternetProtocolSink interface
     
    20992172#define __IInternetProtocolSink_INTERFACE_DEFINED__
    21002173
     2174typedef IInternetProtocolSink *LPIINTERNETPROTOCOLSINK;
    21012175DEFINE_GUID(IID_IInternetProtocolSink, 0x79eac9e5, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    21022176#if defined(__cplusplus) && !defined(CINTERFACE)
     
    22192293#endif  /* __IInternetProtocolSink_INTERFACE_DEFINED__ */
    22202294
    2221 #ifndef __IInternetProtocol_FWD_DEFINED__
    2222 #define __IInternetProtocol_FWD_DEFINED__
    2223 typedef interface IInternetProtocol IInternetProtocol;
    2224 #endif
    2225 
    2226 typedef IInternetProtocol *LPIINTERNETPROTOCOL;
    22272295/*****************************************************************************
    22282296 * IInternetProtocol interface
     
    22312299#define __IInternetProtocol_INTERFACE_DEFINED__
    22322300
     2301typedef IInternetProtocol *LPIINTERNETPROTOCOL;
    22332302DEFINE_GUID(IID_IInternetProtocol, 0x79eac9e4, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    22342303#if defined(__cplusplus) && !defined(CINTERFACE)
     
    22752344        IInternetBindInfo *pOIBindInfo,
    22762345        DWORD grfPI,
    2277         DWORD dwReserved);
     2346        HANDLE_PTR dwReserved);
    22782347
    22792348    HRESULT (STDMETHODCALLTYPE *Continue)(
     
    23812450#endif  /* __IInternetProtocol_INTERFACE_DEFINED__ */
    23822451
    2383 #ifndef __IInternetProtocolInfo_FWD_DEFINED__
    2384 #define __IInternetProtocolInfo_FWD_DEFINED__
    2385 typedef interface IInternetProtocolInfo IInternetProtocolInfo;
    2386 #endif
     2452/*****************************************************************************
     2453 * IInternetProtocolInfo interface
     2454 */
     2455#ifndef __IInternetProtocolInfo_INTERFACE_DEFINED__
     2456#define __IInternetProtocolInfo_INTERFACE_DEFINED__
    23872457
    23882458typedef IInternetProtocolInfo *LPIINTERNETPROTOCOLINFO;
     
    24292499    QUERY_USES_HISTORYFOLDER = 15
    24302500} QUERYOPTION;
    2431 /*****************************************************************************
    2432  * IInternetProtocolInfo interface
    2433  */
    2434 #ifndef __IInternetProtocolInfo_INTERFACE_DEFINED__
    2435 #define __IInternetProtocolInfo_INTERFACE_DEFINED__
    2436 
    24372501DEFINE_GUID(IID_IInternetProtocolInfo, 0x79eac9ec, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    24382502#if defined(__cplusplus) && !defined(CINTERFACE)
     
    26002664#endif  /* __IInternetProtocolInfo_INTERFACE_DEFINED__ */
    26012665
    2602 #ifndef __IInternetSession_FWD_DEFINED__
    2603 #define __IInternetSession_FWD_DEFINED__
    2604 typedef interface IInternetSession IInternetSession;
    2605 #endif
     2666/*****************************************************************************
     2667 * IInternetSession interface
     2668 */
     2669#ifndef __IInternetSession_INTERFACE_DEFINED__
     2670#define __IInternetSession_INTERFACE_DEFINED__
    26062671
    26072672typedef IInternetSession *LPIINTERNETSESSION;
     
    26102675    OIBDG_DATAONLY = 0x1000
    26112676} OIBDG_FLAGS;
    2612 /*****************************************************************************
    2613  * IInternetSession interface
    2614  */
    2615 #ifndef __IInternetSession_INTERFACE_DEFINED__
    2616 #define __IInternetSession_INTERFACE_DEFINED__
    2617 
    26182677DEFINE_GUID(IID_IInternetSession, 0x79eac9e7, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    26192678#if defined(__cplusplus) && !defined(CINTERFACE)
     
    28042863#endif  /* __IInternetSession_INTERFACE_DEFINED__ */
    28052864
    2806 #ifndef __IInternetSecurityMgrSite_FWD_DEFINED__
    2807 #define __IInternetSecurityMgrSite_FWD_DEFINED__
    2808 typedef interface IInternetSecurityMgrSite IInternetSecurityMgrSite;
    2809 #endif
    2810 
    28112865/*****************************************************************************
    28122866 * IInternetSecurityMgrSite interface
     
    28892943
    28902944#define SID_SInternetSecurityManager IID_IInternetSecurityManager
    2891 #ifndef __IInternetSecurityManager_FWD_DEFINED__
    2892 #define __IInternetSecurityManager_FWD_DEFINED__
    2893 typedef interface IInternetSecurityManager IInternetSecurityManager;
    2894 #endif
     2945/*****************************************************************************
     2946 * IInternetSecurityManager interface
     2947 */
     2948#ifndef __IInternetSecurityManager_INTERFACE_DEFINED__
     2949#define __IInternetSecurityManager_INTERFACE_DEFINED__
    28952950
    28962951#define MAX_SIZE_SECURITY_ID 512
     
    29072962    SZM_DELETE = 0x1
    29082963} SZM_FLAGS;
    2909 /*****************************************************************************
    2910  * IInternetSecurityManager interface
    2911  */
    2912 #ifndef __IInternetSecurityManager_INTERFACE_DEFINED__
    2913 #define __IInternetSecurityManager_INTERFACE_DEFINED__
    2914 
    29152964DEFINE_GUID(IID_IInternetSecurityManager, 0x79eac9ee, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    29162965#if defined(__cplusplus) && !defined(CINTERFACE)
     
    32463295#define GetUrlPolicyPermissions(dw)      (dw & URLPOLICY_MASK_PERMISSIONS)
    32473296#define SetUrlPolicyPermissions(dw,dw2)  ((dw) = ((dw) & ~URLPOLICY_MASK_PERMISSIONS) | (dw2))
    3248 #ifndef __IInternetZoneManager_FWD_DEFINED__
    3249 #define __IInternetZoneManager_FWD_DEFINED__
    3250 typedef interface IInternetZoneManager IInternetZoneManager;
    3251 #endif
     3297/*****************************************************************************
     3298 * IInternetZoneManager interface
     3299 */
     3300#ifndef __IInternetZoneManager_INTERFACE_DEFINED__
     3301#define __IInternetZoneManager_INTERFACE_DEFINED__
    32523302
    32533303typedef IInternetZoneManager *LPURLZONEMANAGER;
     
    33023352    URLZONEREG_HKCU = 2
    33033353} URLZONEREG;
    3304 /*****************************************************************************
    3305  * IInternetZoneManager interface
    3306  */
    3307 #ifndef __IInternetZoneManager_INTERFACE_DEFINED__
    3308 #define __IInternetZoneManager_INTERFACE_DEFINED__
    3309 
    33103354DEFINE_GUID(IID_IInternetZoneManager, 0x79eac9ef, 0xbaf9, 0x11ce, 0x8c,0x82, 0x00,0xaa,0x00,0x4b,0xa9,0x0b);
    33113355#if defined(__cplusplus) && !defined(CINTERFACE)
     
    36593703} CODEBASEHOLD;
    36603704typedef struct _tagCODEBASEHOLD *LPCODEBASEHOLD;
    3661 #ifndef __ISoftDistExt_FWD_DEFINED__
    3662 #define __ISoftDistExt_FWD_DEFINED__
    3663 typedef interface ISoftDistExt ISoftDistExt;
    3664 #endif
    3665 
    36663705/*****************************************************************************
    36673706 * ISoftDistExt interface
     
    38313870    FEATURE_ENTRY_COUNT = 32
    38323871} INTERNETFEATURELIST;
    3833 #ifndef __IUri_FWD_DEFINED__
    3834 #define __IUri_FWD_DEFINED__
    3835 typedef interface IUri IUri;
    3836 #endif
     3872typedef struct _tagPROTOCOLFILTERDATA {
     3873    DWORD cbSize;
     3874    IInternetProtocolSink *pProtocolSink;
     3875    IInternetProtocol *pProtocol;
     3876    IUnknown *pUnk;
     3877    DWORD dwFilterFlags;
     3878} PROTOCOLFILTERDATA;
     3879/*****************************************************************************
     3880 * IUri interface
     3881 */
     3882#ifndef __IUri_INTERFACE_DEFINED__
     3883#define __IUri_INTERFACE_DEFINED__
    38373884
    38383885typedef enum __WIDL_urlmon_generated_name_00000009 {
     
    38613908    Uri_PROPERTY_DWORD_LAST = Uri_PROPERTY_ZONE
    38623909} Uri_PROPERTY;
    3863 /*****************************************************************************
    3864  * IUri interface
    3865  */
    3866 #ifndef __IUri_INTERFACE_DEFINED__
    3867 #define __IUri_INTERFACE_DEFINED__
    3868 
    38693910DEFINE_GUID(IID_IUri, 0xa39ee748, 0x6a27, 0x4817, 0xa6,0xf2, 0x13,0x91,0x4b,0xef,0x58,0x90);
    38703911#if defined(__cplusplus) && !defined(CINTERFACE)
     
    43324373#endif  /* __IUri_INTERFACE_DEFINED__ */
    43334374
    4334 #ifndef __IInternetProtocolEx_FWD_DEFINED__
    4335 #define __IInternetProtocolEx_FWD_DEFINED__
    4336 typedef interface IInternetProtocolEx IInternetProtocolEx;
    4337 #endif
     4375/*****************************************************************************
     4376 * IUriContainer interface
     4377 */
     4378#ifndef __IUriContainer_INTERFACE_DEFINED__
     4379#define __IUriContainer_INTERFACE_DEFINED__
     4380
     4381DEFINE_GUID(IID_IUriContainer, 0xa158a630, 0xed6f, 0x45fb, 0xb9,0x87, 0xf6,0x86,0x76,0xf5,0x77,0x52);
     4382#if defined(__cplusplus) && !defined(CINTERFACE)
     4383interface IUriContainer : public IUnknown
     4384{
     4385    virtual HRESULT STDMETHODCALLTYPE GetIUri(
     4386        IUri **ppIUri) = 0;
     4387
     4388};
     4389#else
     4390typedef struct IUriContainerVtbl {
     4391    BEGIN_INTERFACE
     4392
     4393    /*** IUnknown methods ***/
     4394    HRESULT (STDMETHODCALLTYPE *QueryInterface)(
     4395        IUriContainer* This,
     4396        REFIID riid,
     4397        void **ppvObject);
     4398
     4399    ULONG (STDMETHODCALLTYPE *AddRef)(
     4400        IUriContainer* This);
     4401
     4402    ULONG (STDMETHODCALLTYPE *Release)(
     4403        IUriContainer* This);
     4404
     4405    /*** IUriContainer methods ***/
     4406    HRESULT (STDMETHODCALLTYPE *GetIUri)(
     4407        IUriContainer* This,
     4408        IUri **ppIUri);
     4409
     4410    END_INTERFACE
     4411} IUriContainerVtbl;
     4412interface IUriContainer {
     4413    CONST_VTBL IUriContainerVtbl* lpVtbl;
     4414};
     4415
     4416#ifdef COBJMACROS
     4417/*** IUnknown methods ***/
     4418#define IUriContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
     4419#define IUriContainer_AddRef(This) (This)->lpVtbl->AddRef(This)
     4420#define IUriContainer_Release(This) (This)->lpVtbl->Release(This)
     4421/*** IUriContainer methods ***/
     4422#define IUriContainer_GetIUri(This,ppIUri) (This)->lpVtbl->GetIUri(This,ppIUri)
     4423#endif
     4424
     4425#endif
     4426
     4427HRESULT STDMETHODCALLTYPE IUriContainer_GetIUri_Proxy(
     4428    IUriContainer* This,
     4429    IUri **ppIUri);
     4430void __RPC_STUB IUriContainer_GetIUri_Stub(
     4431    IRpcStubBuffer* This,
     4432    IRpcChannelBuffer* pRpcChannelBuffer,
     4433    PRPC_MESSAGE pRpcMessage,
     4434    DWORD* pdwStubPhase);
     4435
     4436#endif  /* __IUriContainer_INTERFACE_DEFINED__ */
    43384437
    43394438/*****************************************************************************
     
    43784477        IInternetBindInfo *pOIBindInfo,
    43794478        DWORD grfPI,
    4380         DWORD dwReserved);
     4479        HANDLE_PTR dwReserved);
    43814480
    43824481    HRESULT (STDMETHODCALLTYPE *Continue)(
     
    44774576DEFINE_GUID(IID_IAsyncBindCtx, 0x79EAC9D4, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);
    44784577DEFINE_GUID(CLSID_StdURLMoniker, 0x79EAC9E0, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);
     4578DEFINE_GUID(CLSID_DeCompMimeFilter, 0x8f6b0360, 0xb80d, 0x11d0, 0xa9,0xb3, 0x00,0x60,0x97,0x94,0x23,0x11);
    44794579DEFINE_GUID(CLSID_CdlProtocol, 0x3dd53d40, 0x7b8b, 0x11D0, 0xb0,0x13, 0x00,0xaa,0x00,0x59,0xce,0x02);
    44804580DEFINE_GUID(CLSID_FileProtocol, 0x79EAC9E7, 0xBAF9, 0x11CE, 0x8C,0x82, 0x00,0xAA,0x00,0x4B,0xA9,0x0B);
     
    45754675unsigned char * __RPC_USER STGMEDIUM_UserUnmarshal(ULONG *, unsigned char *, STGMEDIUM *);
    45764676void            __RPC_USER STGMEDIUM_UserFree     (ULONG *, STGMEDIUM *);
    4577 ULONG           __RPC_USER HBITMAP_UserSize     (ULONG *, ULONG, HBITMAP *);
    4578 unsigned char * __RPC_USER HBITMAP_UserMarshal  (ULONG *, unsigned char *, HBITMAP *);
    4579 unsigned char * __RPC_USER HBITMAP_UserUnmarshal(ULONG *, unsigned char *, HBITMAP *);
    4580 void            __RPC_USER HBITMAP_UserFree     (ULONG *, HBITMAP *);
    4581 ULONG           __RPC_USER HMETAFILEPICT_UserSize     (ULONG *, ULONG, HMETAFILEPICT *);
    4582 unsigned char * __RPC_USER HMETAFILEPICT_UserMarshal  (ULONG *, unsigned char *, HMETAFILEPICT *);
    4583 unsigned char * __RPC_USER HMETAFILEPICT_UserUnmarshal(ULONG *, unsigned char *, HMETAFILEPICT *);
    4584 void            __RPC_USER HMETAFILEPICT_UserFree     (ULONG *, HMETAFILEPICT *);
    4585 ULONG           __RPC_USER HENHMETAFILE_UserSize     (ULONG *, ULONG, HENHMETAFILE *);
    4586 unsigned char * __RPC_USER HENHMETAFILE_UserMarshal  (ULONG *, unsigned char *, HENHMETAFILE *);
    4587 unsigned char * __RPC_USER HENHMETAFILE_UserUnmarshal(ULONG *, unsigned char *, HENHMETAFILE *);
    4588 void            __RPC_USER HENHMETAFILE_UserFree     (ULONG *, HENHMETAFILE *);
    4589 ULONG           __RPC_USER HGLOBAL_UserSize     (ULONG *, ULONG, HGLOBAL *);
    4590 unsigned char * __RPC_USER HGLOBAL_UserMarshal  (ULONG *, unsigned char *, HGLOBAL *);
    4591 unsigned char * __RPC_USER HGLOBAL_UserUnmarshal(ULONG *, unsigned char *, HGLOBAL *);
    4592 void            __RPC_USER HGLOBAL_UserFree     (ULONG *, HGLOBAL *);
    45934677ULONG           __RPC_USER CLIPFORMAT_UserSize     (ULONG *, ULONG, CLIPFORMAT *);
    45944678unsigned char * __RPC_USER CLIPFORMAT_UserMarshal  (ULONG *, unsigned char *, CLIPFORMAT *);
    45954679unsigned char * __RPC_USER CLIPFORMAT_UserUnmarshal(ULONG *, unsigned char *, CLIPFORMAT *);
    45964680void            __RPC_USER CLIPFORMAT_UserFree     (ULONG *, CLIPFORMAT *);
    4597 ULONG           __RPC_USER HWND_UserSize     (ULONG *, ULONG, HWND *);
    4598 unsigned char * __RPC_USER HWND_UserMarshal  (ULONG *, unsigned char *, HWND *);
    4599 unsigned char * __RPC_USER HWND_UserUnmarshal(ULONG *, unsigned char *, HWND *);
    4600 void            __RPC_USER HWND_UserFree     (ULONG *, HWND *);
    4601 ULONG           __RPC_USER BSTR_UserSize     (ULONG *, ULONG, BSTR *);
    4602 unsigned char * __RPC_USER BSTR_UserMarshal  (ULONG *, unsigned char *, BSTR *);
    4603 unsigned char * __RPC_USER BSTR_UserUnmarshal(ULONG *, unsigned char *, BSTR *);
    4604 void            __RPC_USER BSTR_UserFree     (ULONG *, BSTR *);
    46054681
    46064682/* End additional prototypes */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette