| objidl.h (7.00.6002.18005-Windows 6.0) | | objidl.h (11.00.9600.18315-Windows 7.0) |
| | |
| /* this ALWAYS GENERATED file contains the definitions for the interfaces */ | | /* this ALWAYS GENERATED file contains the definitions for the interfaces */ |
| | |
|
| /* File created by MIDL compiler version 7.00.0499 */ | | /* File created by MIDL compiler version 7.00.0555 */ |
| /* Compiler settings for objidl.idl: | | /* Compiler settings for objidl.idl: |
|
| Oicf, W1, Zp8, env=Win32 (32b run) | | Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 7.00.0555 |
| protocol : dce , ms_ext, c_ext, robust | | protocol : dce , ms_ext, c_ext, robust |
| error checks: allocation ref bounds_check enum stub_data | | error checks: allocation ref bounds_check enum stub_data |
| VC __declspec() decoration level: | | VC __declspec() decoration level: |
| __declspec(uuid()), __declspec(selectany), __declspec(novtable) | | __declspec(uuid()), __declspec(selectany), __declspec(novtable) |
| DECLSPEC_UUID(), MIDL_INTERFACE() | | DECLSPEC_UUID(), MIDL_INTERFACE() |
| */ | | */ |
|
| //@@MIDL_FILE_HEADING( ) | | /* @@MIDL_FILE_HEADING( ) */ |
| | |
| #pragma warning( disable: 4049 ) /* more than 64k source lines */ | | #pragma warning( disable: 4049 ) /* more than 64k source lines */ |
| | |
| /* verify that the <rpcndr.h> version is high enough to compile this file*/ | | /* verify that the <rpcndr.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCNDR_H_VERSION__ | | #ifndef __REQUIRED_RPCNDR_H_VERSION__ |
| #define __REQUIRED_RPCNDR_H_VERSION__ 500 | | #define __REQUIRED_RPCNDR_H_VERSION__ 500 |
| #endif | | #endif |
| | |
| /* verify that the <rpcsal.h> version is high enough to compile this file*/ | | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCSAL_H_VERSION__ | | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| | |
| skipping to change at line 293 | | skipping to change at line 293 |
| #ifndef __IClassActivator_FWD_DEFINED__ | | #ifndef __IClassActivator_FWD_DEFINED__ |
| #define __IClassActivator_FWD_DEFINED__ | | #define __IClassActivator_FWD_DEFINED__ |
| typedef interface IClassActivator IClassActivator; | | typedef interface IClassActivator IClassActivator; |
| #endif /* __IClassActivator_FWD_DEFINED__ */ | | #endif /* __IClassActivator_FWD_DEFINED__ */ |
| | |
| #ifndef __IRpcOptions_FWD_DEFINED__ | | #ifndef __IRpcOptions_FWD_DEFINED__ |
| #define __IRpcOptions_FWD_DEFINED__ | | #define __IRpcOptions_FWD_DEFINED__ |
| typedef interface IRpcOptions IRpcOptions; | | typedef interface IRpcOptions IRpcOptions; |
| #endif /* __IRpcOptions_FWD_DEFINED__ */ | | #endif /* __IRpcOptions_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IGlobalOptions_FWD_DEFINED__ |
| | #define __IGlobalOptions_FWD_DEFINED__ |
| | typedef interface IGlobalOptions IGlobalOptions; |
| | #endif /* __IGlobalOptions_FWD_DEFINED__ */ |
| | |
| #ifndef __IFillLockBytes_FWD_DEFINED__ | | #ifndef __IFillLockBytes_FWD_DEFINED__ |
| #define __IFillLockBytes_FWD_DEFINED__ | | #define __IFillLockBytes_FWD_DEFINED__ |
| typedef interface IFillLockBytes IFillLockBytes; | | typedef interface IFillLockBytes IFillLockBytes; |
| #endif /* __IFillLockBytes_FWD_DEFINED__ */ | | #endif /* __IFillLockBytes_FWD_DEFINED__ */ |
| | |
| #ifndef __IProgressNotify_FWD_DEFINED__ | | #ifndef __IProgressNotify_FWD_DEFINED__ |
| #define __IProgressNotify_FWD_DEFINED__ | | #define __IProgressNotify_FWD_DEFINED__ |
| typedef interface IProgressNotify IProgressNotify; | | typedef interface IProgressNotify IProgressNotify; |
| #endif /* __IProgressNotify_FWD_DEFINED__ */ | | #endif /* __IProgressNotify_FWD_DEFINED__ */ |
| | |
| | |
| skipping to change at line 513 | | skipping to change at line 518 |
| //+------------------------------------------------------------------------- | | //+------------------------------------------------------------------------- |
| //+------------------------------------------------------------------------- | | //+------------------------------------------------------------------------- |
| // | | // |
| // Microsoft Windows | | // Microsoft Windows |
| // Copyright (c) Microsoft Corporation. All rights reserved. | | // Copyright (c) Microsoft Corporation. All rights reserved. |
| // | | // |
| //-------------------------------------------------------------------------- | | //-------------------------------------------------------------------------- |
| #if(NTDDI_VERSION >= NTDDI_WINLH && !defined(_WIN32_WINNT)) | | #if(NTDDI_VERSION >= NTDDI_WINLH && !defined(_WIN32_WINNT)) |
| #define _WIN32_WINNT 0x0600 | | #define _WIN32_WINNT 0x0600 |
| #endif | | #endif |
|
| #if(NTDDI_VERSION >= NTDDI_WINS03 && !defined(_WIN32_WINNT)) | | #if(NTDDI_VERSION >= NTDDI_WS03 && !defined(_WIN32_WINNT)) |
| #define _WIN32_WINNT 0x0502 | | #define _WIN32_WINNT 0x0502 |
| #endif | | #endif |
| #if(NTDDI_VERSION >= NTDDI_WINXP && !defined(_WIN32_WINNT)) | | #if(NTDDI_VERSION >= NTDDI_WINXP && !defined(_WIN32_WINNT)) |
| #define _WIN32_WINNT 0x0501 | | #define _WIN32_WINNT 0x0501 |
| #endif | | #endif |
| #if(NTDDI_VERSION >= NTDDI_WIN2K && !defined(_WIN32_WINNT)) | | #if(NTDDI_VERSION >= NTDDI_WIN2K && !defined(_WIN32_WINNT)) |
| #define _WIN32_WINNT 0x0500 | | #define _WIN32_WINNT 0x0500 |
| #endif | | #endif |
| | |
| #if ( _MSC_VER >= 800 ) | | #if ( _MSC_VER >= 800 ) |
| | |
| skipping to change at line 561 | | skipping to change at line 566 |
| | |
| EXTERN_C const IID IID_IMarshal; | | EXTERN_C const IID IID_IMarshal; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000003-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000003-0000-0000-C000-000000000046") |
| IMarshal : public IUnknown | | IMarshal : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetUnmarshalClass( | | virtual HRESULT STDMETHODCALLTYPE GetUnmarshalClass( |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pv, | | __in REFIID riid, |
| /* [in] */ DWORD dwDestContext, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in_opt void *pv, |
| /* [in] */ DWORD mshlflags, | | /* [annotation][in] */ |
| /* [out] */ CLSID *pCid) = 0; | | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags, |
| | /* [annotation][out] */ |
| | __out CLSID *pCid) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetMarshalSizeMax( | | virtual HRESULT STDMETHODCALLTYPE GetMarshalSizeMax( |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pv, | | __in REFIID riid, |
| /* [in] */ DWORD dwDestContext, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in_opt void *pv, |
| /* [in] */ DWORD mshlflags, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pSize) = 0; | | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags, |
| | /* [annotation][out] */ |
| | __out DWORD *pSize) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE MarshalInterface( | | virtual HRESULT STDMETHODCALLTYPE MarshalInterface( |
|
| /* [unique][in] */ IStream *pStm, | | /* [annotation][unique][in] */ |
| /* [in] */ REFIID riid, | | __in IStream *pStm, |
| /* [unique][in] */ void *pv, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwDestContext, | | __in REFIID riid, |
| /* [unique][in] */ void *pvDestContext, | | /* [annotation][unique][in] */ |
| /* [in] */ DWORD mshlflags) = 0; | | __in_opt void *pv, |
| | /* [annotation][in] */ |
| | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE UnmarshalInterface( | | virtual HRESULT STDMETHODCALLTYPE UnmarshalInterface( |
|
| /* [unique][in] */ IStream *pStm, | | /* [annotation][unique][in] */ |
| /* [in] */ REFIID riid, | | __in IStream *pStm, |
| /* [out] */ void **ppv) = 0; | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **ppv) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE ReleaseMarshalData( | | virtual HRESULT STDMETHODCALLTYPE ReleaseMarshalData( |
|
| /* [unique][in] */ IStream *pStm) = 0; | | /* [annotation][unique][in] */ |
| | __in IStream *pStm) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE DisconnectObject( | | virtual HRESULT STDMETHODCALLTYPE DisconnectObject( |
|
| /* [in] */ DWORD dwReserved) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwReserved) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMarshalVtbl | | typedef struct IMarshalVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMarshal * This, | | IMarshal * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMarshal * This); | | IMarshal * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMarshal * This); | | IMarshal * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetUnmarshalClass )( | | HRESULT ( STDMETHODCALLTYPE *GetUnmarshalClass )( |
| IMarshal * This, | | IMarshal * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pv, | | __in REFIID riid, |
| /* [in] */ DWORD dwDestContext, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in_opt void *pv, |
| /* [in] */ DWORD mshlflags, | | /* [annotation][in] */ |
| /* [out] */ CLSID *pCid); | | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags, |
| | /* [annotation][out] */ |
| | __out CLSID *pCid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMarshalSizeMax )( | | HRESULT ( STDMETHODCALLTYPE *GetMarshalSizeMax )( |
| IMarshal * This, | | IMarshal * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pv, | | __in REFIID riid, |
| /* [in] */ DWORD dwDestContext, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in_opt void *pv, |
| /* [in] */ DWORD mshlflags, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pSize); | | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags, |
| | /* [annotation][out] */ |
| | __out DWORD *pSize); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MarshalInterface )( | | HRESULT ( STDMETHODCALLTYPE *MarshalInterface )( |
| IMarshal * This, | | IMarshal * This, |
|
| /* [unique][in] */ IStream *pStm, | | /* [annotation][unique][in] */ |
| /* [in] */ REFIID riid, | | __in IStream *pStm, |
| /* [unique][in] */ void *pv, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwDestContext, | | __in REFIID riid, |
| /* [unique][in] */ void *pvDestContext, | | /* [annotation][unique][in] */ |
| /* [in] */ DWORD mshlflags); | | __in_opt void *pv, |
| | /* [annotation][in] */ |
| | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UnmarshalInterface )( | | HRESULT ( STDMETHODCALLTYPE *UnmarshalInterface )( |
| IMarshal * This, | | IMarshal * This, |
|
| /* [unique][in] */ IStream *pStm, | | /* [annotation][unique][in] */ |
| /* [in] */ REFIID riid, | | __in IStream *pStm, |
| /* [out] */ void **ppv); | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **ppv); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ReleaseMarshalData )( | | HRESULT ( STDMETHODCALLTYPE *ReleaseMarshalData )( |
| IMarshal * This, | | IMarshal * This, |
|
| /* [unique][in] */ IStream *pStm); | | /* [annotation][unique][in] */ |
| | __in IStream *pStm); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DisconnectObject )( | | HRESULT ( STDMETHODCALLTYPE *DisconnectObject )( |
| IMarshal * This, | | IMarshal * This, |
|
| /* [in] */ DWORD dwReserved); | | /* [annotation][in] */ |
| | __in DWORD dwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMarshalVtbl; | | } IMarshalVtbl; |
| | |
| interface IMarshal | | interface IMarshal |
| { | | { |
| CONST_VTBL struct IMarshalVtbl *lpVtbl; | | CONST_VTBL struct IMarshalVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 726 | | skipping to change at line 777 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMarshal2Vtbl | | typedef struct IMarshal2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMarshal2 * This, | | IMarshal2 * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMarshal2 * This); | | IMarshal2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMarshal2 * This); | | IMarshal2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetUnmarshalClass )( | | HRESULT ( STDMETHODCALLTYPE *GetUnmarshalClass )( |
| IMarshal2 * This, | | IMarshal2 * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pv, | | __in REFIID riid, |
| /* [in] */ DWORD dwDestContext, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in_opt void *pv, |
| /* [in] */ DWORD mshlflags, | | /* [annotation][in] */ |
| /* [out] */ CLSID *pCid); | | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags, |
| | /* [annotation][out] */ |
| | __out CLSID *pCid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMarshalSizeMax )( | | HRESULT ( STDMETHODCALLTYPE *GetMarshalSizeMax )( |
| IMarshal2 * This, | | IMarshal2 * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pv, | | __in REFIID riid, |
| /* [in] */ DWORD dwDestContext, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in_opt void *pv, |
| /* [in] */ DWORD mshlflags, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pSize); | | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags, |
| | /* [annotation][out] */ |
| | __out DWORD *pSize); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MarshalInterface )( | | HRESULT ( STDMETHODCALLTYPE *MarshalInterface )( |
| IMarshal2 * This, | | IMarshal2 * This, |
|
| /* [unique][in] */ IStream *pStm, | | /* [annotation][unique][in] */ |
| /* [in] */ REFIID riid, | | __in IStream *pStm, |
| /* [unique][in] */ void *pv, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwDestContext, | | __in REFIID riid, |
| /* [unique][in] */ void *pvDestContext, | | /* [annotation][unique][in] */ |
| /* [in] */ DWORD mshlflags); | | __in_opt void *pv, |
| | /* [annotation][in] */ |
| | __in DWORD dwDestContext, |
| | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][in] */ |
| | __in DWORD mshlflags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UnmarshalInterface )( | | HRESULT ( STDMETHODCALLTYPE *UnmarshalInterface )( |
| IMarshal2 * This, | | IMarshal2 * This, |
|
| /* [unique][in] */ IStream *pStm, | | /* [annotation][unique][in] */ |
| /* [in] */ REFIID riid, | | __in IStream *pStm, |
| /* [out] */ void **ppv); | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **ppv); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ReleaseMarshalData )( | | HRESULT ( STDMETHODCALLTYPE *ReleaseMarshalData )( |
| IMarshal2 * This, | | IMarshal2 * This, |
|
| /* [unique][in] */ IStream *pStm); | | /* [annotation][unique][in] */ |
| | __in IStream *pStm); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DisconnectObject )( | | HRESULT ( STDMETHODCALLTYPE *DisconnectObject )( |
| IMarshal2 * This, | | IMarshal2 * This, |
|
| /* [in] */ DWORD dwReserved); | | /* [annotation][in] */ |
| | __in DWORD dwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMarshal2Vtbl; | | } IMarshal2Vtbl; |
| | |
| interface IMarshal2 | | interface IMarshal2 |
| { | | { |
| CONST_VTBL struct IMarshal2Vtbl *lpVtbl; | | CONST_VTBL struct IMarshal2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 836 | | skipping to change at line 910 |
| | |
| EXTERN_C const IID IID_IMalloc; | | EXTERN_C const IID IID_IMalloc; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000002-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000002-0000-0000-C000-000000000046") |
| IMalloc : public IUnknown | | IMalloc : public IUnknown |
| { | | { |
| public: | | public: |
| virtual void *STDMETHODCALLTYPE Alloc( | | virtual void *STDMETHODCALLTYPE Alloc( |
|
| /* [in] */ SIZE_T cb) = 0; | | /* [annotation][in] */ |
| | __in SIZE_T cb) = 0; |
| | |
| virtual void *STDMETHODCALLTYPE Realloc( | | virtual void *STDMETHODCALLTYPE Realloc( |
|
| /* [in] */ void *pv, | | /* [annotation][in] */ |
| /* [in] */ SIZE_T cb) = 0; | | __in_opt void *pv, |
| | /* [annotation][in] */ |
| | __in SIZE_T cb) = 0; |
| | |
| virtual void STDMETHODCALLTYPE Free( | | virtual void STDMETHODCALLTYPE Free( |
|
| /* [in] */ void *pv) = 0; | | /* [annotation][in] */ |
| | __in_opt void *pv) = 0; |
| | |
| virtual SIZE_T STDMETHODCALLTYPE GetSize( | | virtual SIZE_T STDMETHODCALLTYPE GetSize( |
|
| /* [in] */ void *pv) = 0; | | /* [annotation][in] */ |
| | __in_opt void *pv) = 0; |
| | |
| virtual int STDMETHODCALLTYPE DidAlloc( | | virtual int STDMETHODCALLTYPE DidAlloc( |
|
| void *pv) = 0; | | /* [annotation][in] */ |
| | __in_opt void *pv) = 0; |
| | |
| virtual void STDMETHODCALLTYPE HeapMinimize( void) = 0; | | virtual void STDMETHODCALLTYPE HeapMinimize( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMallocVtbl | | typedef struct IMallocVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMalloc * This, | | IMalloc * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMalloc * This); | | IMalloc * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMalloc * This); | | IMalloc * This); |
| | |
| void *( STDMETHODCALLTYPE *Alloc )( | | void *( STDMETHODCALLTYPE *Alloc )( |
| IMalloc * This, | | IMalloc * This, |
|
| /* [in] */ SIZE_T cb); | | /* [annotation][in] */ |
| | __in SIZE_T cb); |
| | |
| void *( STDMETHODCALLTYPE *Realloc )( | | void *( STDMETHODCALLTYPE *Realloc )( |
| IMalloc * This, | | IMalloc * This, |
|
| /* [in] */ void *pv, | | /* [annotation][in] */ |
| /* [in] */ SIZE_T cb); | | __in_opt void *pv, |
| | /* [annotation][in] */ |
| | __in SIZE_T cb); |
| | |
| void ( STDMETHODCALLTYPE *Free )( | | void ( STDMETHODCALLTYPE *Free )( |
| IMalloc * This, | | IMalloc * This, |
|
| /* [in] */ void *pv); | | /* [annotation][in] */ |
| | __in_opt void *pv); |
| | |
| SIZE_T ( STDMETHODCALLTYPE *GetSize )( | | SIZE_T ( STDMETHODCALLTYPE *GetSize )( |
| IMalloc * This, | | IMalloc * This, |
|
| /* [in] */ void *pv); | | /* [annotation][in] */ |
| | __in_opt void *pv); |
| | |
| int ( STDMETHODCALLTYPE *DidAlloc )( | | int ( STDMETHODCALLTYPE *DidAlloc )( |
| IMalloc * This, | | IMalloc * This, |
|
| void *pv); | | /* [annotation][in] */ |
| | __in_opt void *pv); |
| | |
| void ( STDMETHODCALLTYPE *HeapMinimize )( | | void ( STDMETHODCALLTYPE *HeapMinimize )( |
| IMalloc * This); | | IMalloc * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMallocVtbl; | | } IMallocVtbl; |
| | |
| interface IMalloc | | interface IMalloc |
| { | | { |
| CONST_VTBL struct IMallocVtbl *lpVtbl; | | CONST_VTBL struct IMallocVtbl *lpVtbl; |
| | |
| skipping to change at line 957 | | skipping to change at line 1043 |
| | |
| EXTERN_C const IID IID_IMallocSpy; | | EXTERN_C const IID IID_IMallocSpy; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000001d-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000001d-0000-0000-C000-000000000046") |
| IMallocSpy : public IUnknown | | IMallocSpy : public IUnknown |
| { | | { |
| public: | | public: |
| virtual SIZE_T STDMETHODCALLTYPE PreAlloc( | | virtual SIZE_T STDMETHODCALLTYPE PreAlloc( |
|
| /* [in] */ SIZE_T cbRequest) = 0; | | /* [annotation][in] */ |
| | __in SIZE_T cbRequest) = 0; |
| | |
| virtual void *STDMETHODCALLTYPE PostAlloc( | | virtual void *STDMETHODCALLTYPE PostAlloc( |
|
| /* [in] */ void *pActual) = 0; | | /* [annotation][in] */ |
| | __in void *pActual) = 0; |
| | |
| virtual void *STDMETHODCALLTYPE PreFree( | | virtual void *STDMETHODCALLTYPE PreFree( |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed) = 0; | | __in void *pRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed) = 0; |
| | |
| virtual void STDMETHODCALLTYPE PostFree( | | virtual void STDMETHODCALLTYPE PostFree( |
|
| /* [in] */ BOOL fSpyed) = 0; | | /* [annotation][in] */ |
| | __in BOOL fSpyed) = 0; |
| | |
| virtual SIZE_T STDMETHODCALLTYPE PreRealloc( | | virtual SIZE_T STDMETHODCALLTYPE PreRealloc( |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ SIZE_T cbRequest, | | __in void *pRequest, |
| /* [out] */ void **ppNewRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed) = 0; | | __in SIZE_T cbRequest, |
| | /* [annotation][out] */ |
| | __deref_out void **ppNewRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed) = 0; |
| | |
| virtual void *STDMETHODCALLTYPE PostRealloc( | | virtual void *STDMETHODCALLTYPE PostRealloc( |
|
| /* [in] */ void *pActual, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed) = 0; | | __in void *pActual, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed) = 0; |
| | |
| virtual void *STDMETHODCALLTYPE PreGetSize( | | virtual void *STDMETHODCALLTYPE PreGetSize( |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed) = 0; | | __in void *pRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed) = 0; |
| | |
| virtual SIZE_T STDMETHODCALLTYPE PostGetSize( | | virtual SIZE_T STDMETHODCALLTYPE PostGetSize( |
|
| /* [in] */ SIZE_T cbActual, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed) = 0; | | __in SIZE_T cbActual, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed) = 0; |
| | |
| virtual void *STDMETHODCALLTYPE PreDidAlloc( | | virtual void *STDMETHODCALLTYPE PreDidAlloc( |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed) = 0; | | __in void *pRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed) = 0; |
| | |
| virtual int STDMETHODCALLTYPE PostDidAlloc( | | virtual int STDMETHODCALLTYPE PostDidAlloc( |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed, | | __in void *pRequest, |
| /* [in] */ int fActual) = 0; | | /* [annotation][in] */ |
| | __in BOOL fSpyed, |
| | /* [annotation][in] */ |
| | __in int fActual) = 0; |
| | |
| virtual void STDMETHODCALLTYPE PreHeapMinimize( void) = 0; | | virtual void STDMETHODCALLTYPE PreHeapMinimize( void) = 0; |
| | |
| virtual void STDMETHODCALLTYPE PostHeapMinimize( void) = 0; | | virtual void STDMETHODCALLTYPE PostHeapMinimize( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMallocSpyVtbl | | typedef struct IMallocSpyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMallocSpy * This, | | IMallocSpy * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMallocSpy * This); | | IMallocSpy * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMallocSpy * This); | | IMallocSpy * This); |
| | |
| SIZE_T ( STDMETHODCALLTYPE *PreAlloc )( | | SIZE_T ( STDMETHODCALLTYPE *PreAlloc )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ SIZE_T cbRequest); | | /* [annotation][in] */ |
| | __in SIZE_T cbRequest); |
| | |
| void *( STDMETHODCALLTYPE *PostAlloc )( | | void *( STDMETHODCALLTYPE *PostAlloc )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ void *pActual); | | /* [annotation][in] */ |
| | __in void *pActual); |
| | |
| void *( STDMETHODCALLTYPE *PreFree )( | | void *( STDMETHODCALLTYPE *PreFree )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed); | | __in void *pRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed); |
| | |
| void ( STDMETHODCALLTYPE *PostFree )( | | void ( STDMETHODCALLTYPE *PostFree )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ BOOL fSpyed); | | /* [annotation][in] */ |
| | __in BOOL fSpyed); |
| | |
| SIZE_T ( STDMETHODCALLTYPE *PreRealloc )( | | SIZE_T ( STDMETHODCALLTYPE *PreRealloc )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ SIZE_T cbRequest, | | __in void *pRequest, |
| /* [out] */ void **ppNewRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed); | | __in SIZE_T cbRequest, |
| | /* [annotation][out] */ |
| | __deref_out void **ppNewRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed); |
| | |
| void *( STDMETHODCALLTYPE *PostRealloc )( | | void *( STDMETHODCALLTYPE *PostRealloc )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ void *pActual, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed); | | __in void *pActual, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed); |
| | |
| void *( STDMETHODCALLTYPE *PreGetSize )( | | void *( STDMETHODCALLTYPE *PreGetSize )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed); | | __in void *pRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed); |
| | |
| SIZE_T ( STDMETHODCALLTYPE *PostGetSize )( | | SIZE_T ( STDMETHODCALLTYPE *PostGetSize )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ SIZE_T cbActual, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed); | | __in SIZE_T cbActual, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed); |
| | |
| void *( STDMETHODCALLTYPE *PreDidAlloc )( | | void *( STDMETHODCALLTYPE *PreDidAlloc )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed); | | __in void *pRequest, |
| | /* [annotation][in] */ |
| | __in BOOL fSpyed); |
| | |
| int ( STDMETHODCALLTYPE *PostDidAlloc )( | | int ( STDMETHODCALLTYPE *PostDidAlloc )( |
| IMallocSpy * This, | | IMallocSpy * This, |
|
| /* [in] */ void *pRequest, | | /* [annotation][in] */ |
| /* [in] */ BOOL fSpyed, | | __in void *pRequest, |
| /* [in] */ int fActual); | | /* [annotation][in] */ |
| | __in BOOL fSpyed, |
| | /* [annotation][in] */ |
| | __in int fActual); |
| | |
| void ( STDMETHODCALLTYPE *PreHeapMinimize )( | | void ( STDMETHODCALLTYPE *PreHeapMinimize )( |
| IMallocSpy * This); | | IMallocSpy * This); |
| | |
| void ( STDMETHODCALLTYPE *PostHeapMinimize )( | | void ( STDMETHODCALLTYPE *PostHeapMinimize )( |
| IMallocSpy * This); | | IMallocSpy * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMallocSpyVtbl; | | } IMallocSpyVtbl; |
| | |
| | |
| skipping to change at line 1154 | | skipping to change at line 1280 |
| | |
| EXTERN_C const IID IID_IStdMarshalInfo; | | EXTERN_C const IID IID_IStdMarshalInfo; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000018-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000018-0000-0000-C000-000000000046") |
| IStdMarshalInfo : public IUnknown | | IStdMarshalInfo : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetClassForHandler( | | virtual HRESULT STDMETHODCALLTYPE GetClassForHandler( |
|
| /* [in] */ DWORD dwDestContext, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in DWORD dwDestContext, |
| /* [out] */ CLSID *pClsid) = 0; | | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][out] */ |
| | __out CLSID *pClsid) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IStdMarshalInfoVtbl | | typedef struct IStdMarshalInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IStdMarshalInfo * This, | | IStdMarshalInfo * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IStdMarshalInfo * This); | | IStdMarshalInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IStdMarshalInfo * This); | | IStdMarshalInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassForHandler )( | | HRESULT ( STDMETHODCALLTYPE *GetClassForHandler )( |
| IStdMarshalInfo * This, | | IStdMarshalInfo * This, |
|
| /* [in] */ DWORD dwDestContext, | | /* [annotation][in] */ |
| /* [unique][in] */ void *pvDestContext, | | __in DWORD dwDestContext, |
| /* [out] */ CLSID *pClsid); | | /* [annotation][unique][in] */ |
| | __reserved void *pvDestContext, |
| | /* [annotation][out] */ |
| | __out CLSID *pClsid); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IStdMarshalInfoVtbl; | | } IStdMarshalInfoVtbl; |
| | |
| interface IStdMarshalInfo | | interface IStdMarshalInfo |
| { | | { |
| CONST_VTBL struct IStdMarshalInfoVtbl *lpVtbl; | | CONST_VTBL struct IStdMarshalInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1236 | | skipping to change at line 1368 |
| | |
| EXTERN_C const IID IID_IExternalConnection; | | EXTERN_C const IID IID_IExternalConnection; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000019-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000019-0000-0000-C000-000000000046") |
| IExternalConnection : public IUnknown | | IExternalConnection : public IUnknown |
| { | | { |
| public: | | public: |
| virtual DWORD STDMETHODCALLTYPE AddConnection( | | virtual DWORD STDMETHODCALLTYPE AddConnection( |
|
| /* [in] */ DWORD extconn, | | /* [annotation][in] */ |
| /* [in] */ DWORD reserved) = 0; | | __in DWORD extconn, |
| | /* [annotation][in] */ |
| | __in DWORD reserved) = 0; |
| | |
| virtual DWORD STDMETHODCALLTYPE ReleaseConnection( | | virtual DWORD STDMETHODCALLTYPE ReleaseConnection( |
|
| /* [in] */ DWORD extconn, | | /* [annotation][in] */ |
| /* [in] */ DWORD reserved, | | __in DWORD extconn, |
| /* [in] */ BOOL fLastReleaseCloses) = 0; | | /* [annotation][in] */ |
| | __in DWORD reserved, |
| | /* [annotation][in] */ |
| | __in BOOL fLastReleaseCloses) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExternalConnectionVtbl | | typedef struct IExternalConnectionVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IExternalConnection * This, | | IExternalConnection * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IExternalConnection * This); | | IExternalConnection * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IExternalConnection * This); | | IExternalConnection * This); |
| | |
| DWORD ( STDMETHODCALLTYPE *AddConnection )( | | DWORD ( STDMETHODCALLTYPE *AddConnection )( |
| IExternalConnection * This, | | IExternalConnection * This, |
|
| /* [in] */ DWORD extconn, | | /* [annotation][in] */ |
| /* [in] */ DWORD reserved); | | __in DWORD extconn, |
| | /* [annotation][in] */ |
| | __in DWORD reserved); |
| | |
| DWORD ( STDMETHODCALLTYPE *ReleaseConnection )( | | DWORD ( STDMETHODCALLTYPE *ReleaseConnection )( |
| IExternalConnection * This, | | IExternalConnection * This, |
|
| /* [in] */ DWORD extconn, | | /* [annotation][in] */ |
| /* [in] */ DWORD reserved, | | __in DWORD extconn, |
| /* [in] */ BOOL fLastReleaseCloses); | | /* [annotation][in] */ |
| | __in DWORD reserved, |
| | /* [annotation][in] */ |
| | __in BOOL fLastReleaseCloses); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IExternalConnectionVtbl; | | } IExternalConnectionVtbl; |
| | |
| interface IExternalConnection | | interface IExternalConnection |
| { | | { |
| CONST_VTBL struct IExternalConnectionVtbl *lpVtbl; | | CONST_VTBL struct IExternalConnectionVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1336 | | skipping to change at line 1478 |
| | |
| EXTERN_C const IID IID_IMultiQI; | | EXTERN_C const IID IID_IMultiQI; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000020-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000020-0000-0000-C000-000000000046") |
| IMultiQI : public IUnknown | | IMultiQI : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE QueryMultipleInterfaces( | | virtual HRESULT STDMETHODCALLTYPE QueryMultipleInterfaces( |
|
| /* [in] */ ULONG cMQIs, | | /* [annotation][in] */ |
| /* [out][in] */ MULTI_QI *pMQIs) = 0; | | __in ULONG cMQIs, |
| | /* [annotation][out][in] */ |
| | __inout MULTI_QI *pMQIs) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMultiQIVtbl | | typedef struct IMultiQIVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMultiQI * This, | | IMultiQI * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMultiQI * This); | | IMultiQI * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMultiQI * This); | | IMultiQI * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryMultipleInterfaces )( | | HRESULT ( STDMETHODCALLTYPE *QueryMultipleInterfaces )( |
| IMultiQI * This, | | IMultiQI * This, |
|
| /* [in] */ ULONG cMQIs, | | /* [annotation][in] */ |
| /* [out][in] */ MULTI_QI *pMQIs); | | __in ULONG cMQIs, |
| | /* [annotation][out][in] */ |
| | __inout MULTI_QI *pMQIs); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMultiQIVtbl; | | } IMultiQIVtbl; |
| | |
| interface IMultiQI | | interface IMultiQI |
| { | | { |
| CONST_VTBL struct IMultiQIVtbl *lpVtbl; | | CONST_VTBL struct IMultiQIVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1407 | | skipping to change at line 1553 |
| | |
| EXTERN_C const IID IID_AsyncIMultiQI; | | EXTERN_C const IID IID_AsyncIMultiQI; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("000e0020-0000-0000-C000-000000000046") | | MIDL_INTERFACE("000e0020-0000-0000-C000-000000000046") |
| AsyncIMultiQI : public IUnknown | | AsyncIMultiQI : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Begin_QueryMultipleInterfaces( | | virtual HRESULT STDMETHODCALLTYPE Begin_QueryMultipleInterfaces( |
|
| /* [in] */ ULONG cMQIs, | | /* [annotation][in] */ |
| /* [out][in] */ MULTI_QI *pMQIs) = 0; | | __in ULONG cMQIs, |
| | /* [annotation][out][in] */ |
| | __inout MULTI_QI *pMQIs) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Finish_QueryMultipleInterfaces( | | virtual HRESULT STDMETHODCALLTYPE Finish_QueryMultipleInterfaces( |
|
| /* [out][in] */ MULTI_QI *pMQIs) = 0; | | /* [annotation][out][in] */ |
| | __inout MULTI_QI *pMQIs) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct AsyncIMultiQIVtbl | | typedef struct AsyncIMultiQIVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| AsyncIMultiQI * This, | | AsyncIMultiQI * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| AsyncIMultiQI * This); | | AsyncIMultiQI * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| AsyncIMultiQI * This); | | AsyncIMultiQI * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Begin_QueryMultipleInterfaces )( | | HRESULT ( STDMETHODCALLTYPE *Begin_QueryMultipleInterfaces )( |
| AsyncIMultiQI * This, | | AsyncIMultiQI * This, |
|
| /* [in] */ ULONG cMQIs, | | /* [annotation][in] */ |
| /* [out][in] */ MULTI_QI *pMQIs); | | __in ULONG cMQIs, |
| | /* [annotation][out][in] */ |
| | __inout MULTI_QI *pMQIs); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Finish_QueryMultipleInterfaces )( | | HRESULT ( STDMETHODCALLTYPE *Finish_QueryMultipleInterfaces )( |
| AsyncIMultiQI * This, | | AsyncIMultiQI * This, |
|
| /* [out][in] */ MULTI_QI *pMQIs); | | /* [annotation][out][in] */ |
| | __inout MULTI_QI *pMQIs); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } AsyncIMultiQIVtbl; | | } AsyncIMultiQIVtbl; |
| | |
| interface AsyncIMultiQI | | interface AsyncIMultiQI |
| { | | { |
| CONST_VTBL struct AsyncIMultiQIVtbl *lpVtbl; | | CONST_VTBL struct AsyncIMultiQIVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1488 | | skipping to change at line 1640 |
| | |
| EXTERN_C const IID IID_IInternalUnknown; | | EXTERN_C const IID IID_IInternalUnknown; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000021-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000021-0000-0000-C000-000000000046") |
| IInternalUnknown : public IUnknown | | IInternalUnknown : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE QueryInternalInterface( | | virtual HRESULT STDMETHODCALLTYPE QueryInternalInterface( |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [out] */ void **ppv) = 0; | | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **ppv) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternalUnknownVtbl | | typedef struct IInternalUnknownVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternalUnknown * This, | | IInternalUnknown * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternalUnknown * This); | | IInternalUnknown * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternalUnknown * This); | | IInternalUnknown * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInternalInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInternalInterface )( |
| IInternalUnknown * This, | | IInternalUnknown * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [out] */ void **ppv); | | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **ppv); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IInternalUnknownVtbl; | | } IInternalUnknownVtbl; |
| | |
| interface IInternalUnknown | | interface IInternalUnknown |
| { | | { |
| CONST_VTBL struct IInternalUnknownVtbl *lpVtbl; | | CONST_VTBL struct IInternalUnknownVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1561 | | skipping to change at line 1717 |
| | |
| EXTERN_C const IID IID_IEnumUnknown; | | EXTERN_C const IID IID_IEnumUnknown; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000100-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000100-0000-0000-C000-000000000046") |
| IEnumUnknown : public IUnknown | | IEnumUnknown : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [out] */ IUnknown **rgelt, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched) = 0; | | /* [annotation][out] */ |
| | __out_ecount_part(celt,*pceltFetched) IUnknown **rgelt, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pceltFetched) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Skip( | | virtual HRESULT STDMETHODCALLTYPE Skip( |
| /* [in] */ ULONG celt) = 0; | | /* [in] */ ULONG celt) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Clone( | | virtual HRESULT STDMETHODCALLTYPE Clone( |
| /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum) = 0; | | /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumUnknownVtbl | | typedef struct IEnumUnknownVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEnumUnknown * This, | | __RPC__in IEnumUnknown * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IEnumUnknown * This); | | __RPC__in IEnumUnknown * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEnumUnknown * This); | | __RPC__in IEnumUnknown * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumUnknown * This, | | IEnumUnknown * This, |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [out] */ IUnknown **rgelt, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched); | | /* [annotation][out] */ |
| | __out_ecount_part(celt,*pceltFetched) IUnknown **rgelt, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
| IEnumUnknown * This, | | __RPC__in IEnumUnknown * This, |
| /* [in] */ ULONG celt); | | /* [in] */ ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| IEnumUnknown * This); | | __RPC__in IEnumUnknown * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IEnumUnknown * This, | | __RPC__in IEnumUnknown * This, |
| /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumUnknownVtbl; | | } IEnumUnknownVtbl; |
| | |
| interface IEnumUnknown | | interface IEnumUnknown |
| { | | { |
| CONST_VTBL struct IEnumUnknownVtbl *lpVtbl; | | CONST_VTBL struct IEnumUnknownVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1646 | | skipping to change at line 1808 |
| ( (This)->lpVtbl -> Reset(This) ) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
| #define IEnumUnknown_Clone(This,ppenum) \ | | #define IEnumUnknown_Clone(This,ppenum) \ |
| ( (This)->lpVtbl -> Clone(This,ppenum) ) | | ( (This)->lpVtbl -> Clone(This,ppenum) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumUnknown_RemoteNext_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumUnknown_RemoteNext_Proxy( |
|
| IEnumUnknown * This, | | __RPC__in IEnumUnknown * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IUnknown **rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IUnknown **rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| void __RPC_STUB IEnumUnknown_RemoteNext_Stub( | | void __RPC_STUB IEnumUnknown_RemoteNext_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 1787 | | skipping to change at line 1949 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IBindCtxVtbl | | typedef struct IBindCtxVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IBindCtx * This); | | __RPC__in IBindCtx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IBindCtx * This); | | __RPC__in IBindCtx * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RegisterObjectBound )( | | HRESULT ( STDMETHODCALLTYPE *RegisterObjectBound )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [unique][in] */ __RPC__in_opt IUnknown *punk); | | /* [unique][in] */ __RPC__in_opt IUnknown *punk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RevokeObjectBound )( | | HRESULT ( STDMETHODCALLTYPE *RevokeObjectBound )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [unique][in] */ __RPC__in_opt IUnknown *punk); | | /* [unique][in] */ __RPC__in_opt IUnknown *punk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ReleaseBoundObjects )( | | HRESULT ( STDMETHODCALLTYPE *ReleaseBoundObjects )( |
|
| IBindCtx * This); | | __RPC__in IBindCtx * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *SetBindOptions )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *SetBindOptions )( |
| IBindCtx * This, | | IBindCtx * This, |
| /* [in] */ BIND_OPTS *pbindopts); | | /* [in] */ BIND_OPTS *pbindopts); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindOptions )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindOptions )( |
| IBindCtx * This, | | IBindCtx * This, |
| /* [out][in] */ BIND_OPTS *pbindopts); | | /* [out][in] */ BIND_OPTS *pbindopts); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetRunningObjectTable )( | | HRESULT ( STDMETHODCALLTYPE *GetRunningObjectTable )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [out] */ __RPC__deref_out_opt IRunningObjectTable **pprot); | | /* [out] */ __RPC__deref_out_opt IRunningObjectTable **pprot); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RegisterObjectParam )( | | HRESULT ( STDMETHODCALLTYPE *RegisterObjectParam )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [in] */ __RPC__in LPOLESTR pszKey, | | /* [in] */ __RPC__in LPOLESTR pszKey, |
| /* [unique][in] */ __RPC__in_opt IUnknown *punk); | | /* [unique][in] */ __RPC__in_opt IUnknown *punk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetObjectParam )( | | HRESULT ( STDMETHODCALLTYPE *GetObjectParam )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [in] */ __RPC__in LPOLESTR pszKey, | | /* [in] */ __RPC__in LPOLESTR pszKey, |
| /* [out] */ __RPC__deref_out_opt IUnknown **ppunk); | | /* [out] */ __RPC__deref_out_opt IUnknown **ppunk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumObjectParam )( | | HRESULT ( STDMETHODCALLTYPE *EnumObjectParam )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [out] */ __RPC__deref_out_opt IEnumString **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumString **ppenum); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RevokeObjectParam )( | | HRESULT ( STDMETHODCALLTYPE *RevokeObjectParam )( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [in] */ __RPC__in LPOLESTR pszKey); | | /* [in] */ __RPC__in LPOLESTR pszKey); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IBindCtxVtbl; | | } IBindCtxVtbl; |
| | |
| interface IBindCtx | | interface IBindCtx |
| { | | { |
| CONST_VTBL struct IBindCtxVtbl *lpVtbl; | | CONST_VTBL struct IBindCtxVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1893 | | skipping to change at line 2055 |
| ( (This)->lpVtbl -> EnumObjectParam(This,ppenum) ) | | ( (This)->lpVtbl -> EnumObjectParam(This,ppenum) ) |
| | |
| #define IBindCtx_RevokeObjectParam(This,pszKey) \ | | #define IBindCtx_RevokeObjectParam(This,pszKey) \ |
| ( (This)->lpVtbl -> RevokeObjectParam(This,pszKey) ) | | ( (This)->lpVtbl -> RevokeObjectParam(This,pszKey) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_RemoteSetBindOptions_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_RemoteSetBindOptions_Proxy( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [in] */ __RPC__in BIND_OPTS2 *pbindopts); | | /* [in] */ __RPC__in BIND_OPTS2 *pbindopts); |
| | |
| void __RPC_STUB IBindCtx_RemoteSetBindOptions_Stub( | | void __RPC_STUB IBindCtx_RemoteSetBindOptions_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_RemoteGetBindOptions_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_RemoteGetBindOptions_Proxy( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [out][in] */ __RPC__inout BIND_OPTS2 *pbindopts); | | /* [out][in] */ __RPC__inout BIND_OPTS2 *pbindopts); |
| | |
| void __RPC_STUB IBindCtx_RemoteGetBindOptions_Stub( | | void __RPC_STUB IBindCtx_RemoteGetBindOptions_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IBindCtx_INTERFACE_DEFINED__ */ | | #endif /* __IBindCtx_INTERFACE_DEFINED__ */ |
| | |
| | |
| skipping to change at line 1932 | | skipping to change at line 2094 |
| EXTERN_C const IID IID_IEnumMoniker; | | EXTERN_C const IID IID_IEnumMoniker; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000102-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000102-0000-0000-C000-000000000046") |
| IEnumMoniker : public IUnknown | | IEnumMoniker : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ IMoniker **rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched) = 0; | | __out_ecount_part(celt,*pceltFetched) IMoniker **rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Skip( | | virtual HRESULT STDMETHODCALLTYPE Skip( |
| /* [in] */ ULONG celt) = 0; | | /* [in] */ ULONG celt) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Clone( | | virtual HRESULT STDMETHODCALLTYPE Clone( |
| /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenum) = 0; | | /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenum) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumMonikerVtbl | | typedef struct IEnumMonikerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEnumMoniker * This, | | __RPC__in IEnumMoniker * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IEnumMoniker * This); | | __RPC__in IEnumMoniker * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEnumMoniker * This); | | __RPC__in IEnumMoniker * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumMoniker * This, | | IEnumMoniker * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ IMoniker **rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) IMoniker **rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
| IEnumMoniker * This, | | __RPC__in IEnumMoniker * This, |
| /* [in] */ ULONG celt); | | /* [in] */ ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| IEnumMoniker * This); | | __RPC__in IEnumMoniker * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IEnumMoniker * This, | | __RPC__in IEnumMoniker * This, |
| /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumMonikerVtbl; | | } IEnumMonikerVtbl; |
| | |
| interface IEnumMoniker | | interface IEnumMoniker |
| { | | { |
| CONST_VTBL struct IEnumMonikerVtbl *lpVtbl; | | CONST_VTBL struct IEnumMonikerVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2016 | | skipping to change at line 2182 |
| ( (This)->lpVtbl -> Reset(This) ) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
| #define IEnumMoniker_Clone(This,ppenum) \ | | #define IEnumMoniker_Clone(This,ppenum) \ |
| ( (This)->lpVtbl -> Clone(This,ppenum) ) | | ( (This)->lpVtbl -> Clone(This,ppenum) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumMoniker_RemoteNext_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumMoniker_RemoteNext_Proxy( |
|
| IEnumMoniker * This, | | __RPC__in IEnumMoniker * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IMoniker **rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IMoniker **rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| void __RPC_STUB IEnumMoniker_RemoteNext_Stub( | | void __RPC_STUB IEnumMoniker_RemoteNext_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 2069 | | skipping to change at line 2235 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRunnableObjectVtbl | | typedef struct IRunnableObjectVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IRunnableObject * This, | | __RPC__in IRunnableObject * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IRunnableObject * This); | | __RPC__in IRunnableObject * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IRunnableObject * This); | | __RPC__in IRunnableObject * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetRunningClass )( | | HRESULT ( STDMETHODCALLTYPE *GetRunningClass )( |
|
| IRunnableObject * This, | | __RPC__in IRunnableObject * This, |
| /* [out] */ __RPC__out LPCLSID lpClsid); | | /* [out] */ __RPC__out LPCLSID lpClsid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Run )( | | HRESULT ( STDMETHODCALLTYPE *Run )( |
|
| IRunnableObject * This, | | __RPC__in IRunnableObject * This, |
| /* [in] */ __RPC__in_opt LPBINDCTX pbc); | | /* [in] */ __RPC__in_opt LPBINDCTX pbc); |
| | |
| /* [local] */ BOOL ( STDMETHODCALLTYPE *IsRunning )( | | /* [local] */ BOOL ( STDMETHODCALLTYPE *IsRunning )( |
| IRunnableObject * This); | | IRunnableObject * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *LockRunning )( | | HRESULT ( STDMETHODCALLTYPE *LockRunning )( |
|
| IRunnableObject * This, | | __RPC__in IRunnableObject * This, |
| /* [in] */ BOOL fLock, | | /* [in] */ BOOL fLock, |
| /* [in] */ BOOL fLastUnlockCloses); | | /* [in] */ BOOL fLastUnlockCloses); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetContainedObject )( | | HRESULT ( STDMETHODCALLTYPE *SetContainedObject )( |
|
| IRunnableObject * This, | | __RPC__in IRunnableObject * This, |
| /* [in] */ BOOL fContained); | | /* [in] */ BOOL fContained); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRunnableObjectVtbl; | | } IRunnableObjectVtbl; |
| | |
| interface IRunnableObject | | interface IRunnableObject |
| { | | { |
| CONST_VTBL struct IRunnableObjectVtbl *lpVtbl; | | CONST_VTBL struct IRunnableObjectVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2139 | | skipping to change at line 2305 |
| ( (This)->lpVtbl -> LockRunning(This,fLock,fLastUnlockCloses) ) | | ( (This)->lpVtbl -> LockRunning(This,fLock,fLastUnlockCloses) ) |
| | |
| #define IRunnableObject_SetContainedObject(This,fContained) \ | | #define IRunnableObject_SetContainedObject(This,fContained) \ |
| ( (This)->lpVtbl -> SetContainedObject(This,fContained) ) | | ( (This)->lpVtbl -> SetContainedObject(This,fContained) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IRunnableObject_RemoteIsRunning_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IRunnableObject_RemoteIsRunning_Proxy( |
|
| IRunnableObject * This); | | __RPC__in IRunnableObject * This); |
| | |
| void __RPC_STUB IRunnableObject_RemoteIsRunning_Stub( | | void __RPC_STUB IRunnableObject_RemoteIsRunning_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IRunnableObject_INTERFACE_DEFINED__ */ | | #endif /* __IRunnableObject_INTERFACE_DEFINED__ */ |
| | |
| #ifndef __IRunningObjectTable_INTERFACE_DEFINED__ | | #ifndef __IRunningObjectTable_INTERFACE_DEFINED__ |
| | |
| skipping to change at line 2201 | | skipping to change at line 2367 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRunningObjectTableVtbl | | typedef struct IRunningObjectTableVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IRunningObjectTable * This); | | __RPC__in IRunningObjectTable * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IRunningObjectTable * This); | | __RPC__in IRunningObjectTable * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Register )( | | HRESULT ( STDMETHODCALLTYPE *Register )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [in] */ DWORD grfFlags, | | /* [in] */ DWORD grfFlags, |
| /* [unique][in] */ __RPC__in_opt IUnknown *punkObject, | | /* [unique][in] */ __RPC__in_opt IUnknown *punkObject, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName, |
| /* [out] */ __RPC__out DWORD *pdwRegister); | | /* [out] */ __RPC__out DWORD *pdwRegister); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Revoke )( | | HRESULT ( STDMETHODCALLTYPE *Revoke )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [in] */ DWORD dwRegister); | | /* [in] */ DWORD dwRegister); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsRunning )( | | HRESULT ( STDMETHODCALLTYPE *IsRunning )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetObject )( | | HRESULT ( STDMETHODCALLTYPE *GetObject )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName, |
| /* [out] */ __RPC__deref_out_opt IUnknown **ppunkObject); | | /* [out] */ __RPC__deref_out_opt IUnknown **ppunkObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *NoteChangeTime )( | | HRESULT ( STDMETHODCALLTYPE *NoteChangeTime )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [in] */ DWORD dwRegister, | | /* [in] */ DWORD dwRegister, |
| /* [in] */ __RPC__in FILETIME *pfiletime); | | /* [in] */ __RPC__in FILETIME *pfiletime); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTimeOfLastChange )( | | HRESULT ( STDMETHODCALLTYPE *GetTimeOfLastChange )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkObjectName, |
| /* [out] */ __RPC__out FILETIME *pfiletime); | | /* [out] */ __RPC__out FILETIME *pfiletime); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumRunning )( | | HRESULT ( STDMETHODCALLTYPE *EnumRunning )( |
|
| IRunningObjectTable * This, | | __RPC__in IRunningObjectTable * This, |
| /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenumMoniker); | | /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenumMoniker); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRunningObjectTableVtbl; | | } IRunningObjectTableVtbl; |
| | |
| interface IRunningObjectTable | | interface IRunningObjectTable |
| { | | { |
| CONST_VTBL struct IRunningObjectTableVtbl *lpVtbl; | | CONST_VTBL struct IRunningObjectTableVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2320 | | skipping to change at line 2486 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPersistVtbl | | typedef struct IPersistVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPersist * This, | | __RPC__in IPersist * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPersist * This); | | __RPC__in IPersist * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPersist * This); | | __RPC__in IPersist * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassID )( | | HRESULT ( STDMETHODCALLTYPE *GetClassID )( |
|
| IPersist * This, | | __RPC__in IPersist * This, |
| /* [out] */ __RPC__out CLSID *pClassID); | | /* [out] */ __RPC__out CLSID *pClassID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPersistVtbl; | | } IPersistVtbl; |
| | |
| interface IPersist | | interface IPersist |
| { | | { |
| CONST_VTBL struct IPersistVtbl *lpVtbl; | | CONST_VTBL struct IPersistVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2400 | | skipping to change at line 2566 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPersistStreamVtbl | | typedef struct IPersistStreamVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPersistStream * This, | | __RPC__in IPersistStream * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPersistStream * This); | | __RPC__in IPersistStream * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPersistStream * This); | | __RPC__in IPersistStream * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassID )( | | HRESULT ( STDMETHODCALLTYPE *GetClassID )( |
|
| IPersistStream * This, | | __RPC__in IPersistStream * This, |
| /* [out] */ __RPC__out CLSID *pClassID); | | /* [out] */ __RPC__out CLSID *pClassID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsDirty )( | | HRESULT ( STDMETHODCALLTYPE *IsDirty )( |
|
| IPersistStream * This); | | __RPC__in IPersistStream * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Load )( | | HRESULT ( STDMETHODCALLTYPE *Load )( |
|
| IPersistStream * This, | | __RPC__in IPersistStream * This, |
| /* [unique][in] */ __RPC__in_opt IStream *pStm); | | /* [unique][in] */ __RPC__in_opt IStream *pStm); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Save )( | | HRESULT ( STDMETHODCALLTYPE *Save )( |
|
| IPersistStream * This, | | __RPC__in IPersistStream * This, |
| /* [unique][in] */ __RPC__in_opt IStream *pStm, | | /* [unique][in] */ __RPC__in_opt IStream *pStm, |
| /* [in] */ BOOL fClearDirty); | | /* [in] */ BOOL fClearDirty); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSizeMax )( | | HRESULT ( STDMETHODCALLTYPE *GetSizeMax )( |
|
| IPersistStream * This, | | __RPC__in IPersistStream * This, |
| /* [out] */ __RPC__out ULARGE_INTEGER *pcbSize); | | /* [out] */ __RPC__out ULARGE_INTEGER *pcbSize); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPersistStreamVtbl; | | } IPersistStreamVtbl; |
| | |
| interface IPersistStream | | interface IPersistStream |
| { | | { |
| CONST_VTBL struct IPersistStreamVtbl *lpVtbl; | | CONST_VTBL struct IPersistStreamVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2587 | | skipping to change at line 2753 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMonikerVtbl | | typedef struct IMonikerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IMoniker * This); | | __RPC__in IMoniker * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMoniker * This); | | __RPC__in IMoniker * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassID )( | | HRESULT ( STDMETHODCALLTYPE *GetClassID )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [out] */ __RPC__out CLSID *pClassID); | | /* [out] */ __RPC__out CLSID *pClassID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsDirty )( | | HRESULT ( STDMETHODCALLTYPE *IsDirty )( |
|
| IMoniker * This); | | __RPC__in IMoniker * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Load )( | | HRESULT ( STDMETHODCALLTYPE *Load )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IStream *pStm); | | /* [unique][in] */ __RPC__in_opt IStream *pStm); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Save )( | | HRESULT ( STDMETHODCALLTYPE *Save )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IStream *pStm, | | /* [unique][in] */ __RPC__in_opt IStream *pStm, |
| /* [in] */ BOOL fClearDirty); | | /* [in] */ BOOL fClearDirty); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSizeMax )( | | HRESULT ( STDMETHODCALLTYPE *GetSizeMax )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [out] */ __RPC__out ULARGE_INTEGER *pcbSize); | | /* [out] */ __RPC__out ULARGE_INTEGER *pcbSize); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *BindToObject )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *BindToObject )( |
| IMoniker * This, | | IMoniker * This, |
| /* [unique][in] */ IBindCtx *pbc, | | /* [unique][in] */ IBindCtx *pbc, |
| /* [unique][in] */ IMoniker *pmkToLeft, | | /* [unique][in] */ IMoniker *pmkToLeft, |
| /* [in] */ REFIID riidResult, | | /* [in] */ REFIID riidResult, |
| /* [iid_is][out] */ void **ppvResult); | | /* [iid_is][out] */ void **ppvResult); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *BindToStorage )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *BindToStorage )( |
| IMoniker * This, | | IMoniker * This, |
| /* [unique][in] */ IBindCtx *pbc, | | /* [unique][in] */ IBindCtx *pbc, |
| /* [unique][in] */ IMoniker *pmkToLeft, | | /* [unique][in] */ IMoniker *pmkToLeft, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [iid_is][out] */ void **ppvObj); | | /* [iid_is][out] */ void **ppvObj); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reduce )( | | HRESULT ( STDMETHODCALLTYPE *Reduce )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [in] */ DWORD dwReduceHowFar, | | /* [in] */ DWORD dwReduceHowFar, |
| /* [unique][out][in] */ __RPC__deref_opt_inout_opt IMoniker **ppmkTo
Left, | | /* [unique][out][in] */ __RPC__deref_opt_inout_opt IMoniker **ppmkTo
Left, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmkReduced); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmkReduced); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ComposeWith )( | | HRESULT ( STDMETHODCALLTYPE *ComposeWith )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkRight, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkRight, |
| /* [in] */ BOOL fOnlyIfNotGeneric, | | /* [in] */ BOOL fOnlyIfNotGeneric, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmkComposite); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmkComposite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Enum )( | | HRESULT ( STDMETHODCALLTYPE *Enum )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [in] */ BOOL fForward, | | /* [in] */ BOOL fForward, |
| /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenumMoniker); | | /* [out] */ __RPC__deref_out_opt IEnumMoniker **ppenumMoniker); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsEqual )( | | HRESULT ( STDMETHODCALLTYPE *IsEqual )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkOtherMoniker); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkOtherMoniker); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Hash )( | | HRESULT ( STDMETHODCALLTYPE *Hash )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [out] */ __RPC__out DWORD *pdwHash); | | /* [out] */ __RPC__out DWORD *pdwHash); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsRunning )( | | HRESULT ( STDMETHODCALLTYPE *IsRunning )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkNewlyRunning); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkNewlyRunning); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTimeOfLastChange )( | | HRESULT ( STDMETHODCALLTYPE *GetTimeOfLastChange )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [out] */ __RPC__out FILETIME *pFileTime); | | /* [out] */ __RPC__out FILETIME *pFileTime); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Inverse )( | | HRESULT ( STDMETHODCALLTYPE *Inverse )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CommonPrefixWith )( | | HRESULT ( STDMETHODCALLTYPE *CommonPrefixWith )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkOther, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkOther, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmkPrefix); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmkPrefix); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RelativePathTo )( | | HRESULT ( STDMETHODCALLTYPE *RelativePathTo )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkOther, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkOther, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmkRelPath); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmkRelPath); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDisplayName )( | | HRESULT ( STDMETHODCALLTYPE *GetDisplayName )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *ppszDisplayName); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *ppszDisplayName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( | | HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [in] */ __RPC__in LPOLESTR pszDisplayName, | | /* [in] */ __RPC__in LPOLESTR pszDisplayName, |
| /* [out] */ __RPC__out ULONG *pchEaten, | | /* [out] */ __RPC__out ULONG *pchEaten, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmkOut); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmkOut); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsSystemMoniker )( | | HRESULT ( STDMETHODCALLTYPE *IsSystemMoniker )( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [out] */ __RPC__out DWORD *pdwMksys); | | /* [out] */ __RPC__out DWORD *pdwMksys); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMonikerVtbl; | | } IMonikerVtbl; |
| | |
| interface IMoniker | | interface IMoniker |
| { | | { |
| CONST_VTBL struct IMonikerVtbl *lpVtbl; | | CONST_VTBL struct IMonikerVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2786 | | skipping to change at line 2952 |
| ( (This)->lpVtbl -> ParseDisplayName(This,pbc,pmkToLeft,pszDisplayName,pchEa
ten,ppmkOut) ) | | ( (This)->lpVtbl -> ParseDisplayName(This,pbc,pmkToLeft,pszDisplayName,pchEa
ten,ppmkOut) ) |
| | |
| #define IMoniker_IsSystemMoniker(This,pdwMksys) \ | | #define IMoniker_IsSystemMoniker(This,pdwMksys) \ |
| ( (This)->lpVtbl -> IsSystemMoniker(This,pdwMksys) ) | | ( (This)->lpVtbl -> IsSystemMoniker(This,pdwMksys) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_RemoteBindToObject_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_RemoteBindToObject_Proxy( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [in] */ __RPC__in REFIID riidResult, | | /* [in] */ __RPC__in REFIID riidResult, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvResult); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvResult); |
| | |
| void __RPC_STUB IMoniker_RemoteBindToObject_Stub( | | void __RPC_STUB IMoniker_RemoteBindToObject_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_RemoteBindToStorage_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_RemoteBindToStorage_Proxy( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); |
| | |
| void __RPC_STUB IMoniker_RemoteBindToStorage_Stub( | | void __RPC_STUB IMoniker_RemoteBindToStorage_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| skipping to change at line 2841 | | skipping to change at line 3007 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IROTDataVtbl | | typedef struct IROTDataVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IROTData * This, | | __RPC__in IROTData * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IROTData * This); | | __RPC__in IROTData * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IROTData * This); | | __RPC__in IROTData * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetComparisonData )( | | HRESULT ( STDMETHODCALLTYPE *GetComparisonData )( |
|
| IROTData * This, | | __RPC__in IROTData * This, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbMax) byte *pbData, | | /* [size_is][out] */ __RPC__out_ecount_full(cbMax) byte *pbData, |
| /* [in] */ ULONG cbMax, | | /* [in] */ ULONG cbMax, |
| /* [out] */ __RPC__out ULONG *pcbData); | | /* [out] */ __RPC__out ULONG *pcbData); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IROTDataVtbl; | | } IROTDataVtbl; |
| | |
| interface IROTData | | interface IROTData |
| { | | { |
| CONST_VTBL struct IROTDataVtbl *lpVtbl; | | CONST_VTBL struct IROTDataVtbl *lpVtbl; |
| | |
| skipping to change at line 2904 | | skipping to change at line 3070 |
| EXTERN_C const IID IID_IEnumString; | | EXTERN_C const IID IID_IEnumString; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000101-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000101-0000-0000-C000-000000000046") |
| IEnumString : public IUnknown | | IEnumString : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ | | /* [annotation] */ |
| __RPC__out_ecount_part(celt,*pceltFetched) LPOLESTR *rgelt, | | __RPC__out_ecount_part(celt,*pceltFetched) LPOLESTR *rgelt, |
|
| /* [out] */ ULONG *pceltFetched) = 0; | | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Skip( | | virtual HRESULT STDMETHODCALLTYPE Skip( |
| /* [in] */ ULONG celt) = 0; | | /* [in] */ ULONG celt) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Clone( | | virtual HRESULT STDMETHODCALLTYPE Clone( |
| /* [out] */ __RPC__deref_out_opt IEnumString **ppenum) = 0; | | /* [out] */ __RPC__deref_out_opt IEnumString **ppenum) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumStringVtbl | | typedef struct IEnumStringVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEnumString * This, | | __RPC__in IEnumString * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IEnumString * This); | | __RPC__in IEnumString * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEnumString * This); | | __RPC__in IEnumString * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumString * This, | | IEnumString * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ | | /* [annotation] */ |
| __RPC__out_ecount_part(celt,*pceltFetched) LPOLESTR *rgelt, | | __RPC__out_ecount_part(celt,*pceltFetched) LPOLESTR *rgelt, |
|
| /* [out] */ ULONG *pceltFetched); | | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
| IEnumString * This, | | __RPC__in IEnumString * This, |
| /* [in] */ ULONG celt); | | /* [in] */ ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| IEnumString * This); | | __RPC__in IEnumString * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IEnumString * This, | | __RPC__in IEnumString * This, |
| /* [out] */ __RPC__deref_out_opt IEnumString **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumString **ppenum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumStringVtbl; | | } IEnumStringVtbl; |
| | |
| interface IEnumString | | interface IEnumString |
| { | | { |
| CONST_VTBL struct IEnumStringVtbl *lpVtbl; | | CONST_VTBL struct IEnumStringVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2990 | | skipping to change at line 3158 |
| ( (This)->lpVtbl -> Reset(This) ) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
| #define IEnumString_Clone(This,ppenum) \ | | #define IEnumString_Clone(This,ppenum) \ |
| ( (This)->lpVtbl -> Clone(This,ppenum) ) | | ( (This)->lpVtbl -> Clone(This,ppenum) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumString_RemoteNext_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumString_RemoteNext_Proxy( |
|
| IEnumString * This, | | __RPC__in IEnumString * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLESTR *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLESTR *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| void __RPC_STUB IEnumString_RemoteNext_Stub( | | void __RPC_STUB IEnumString_RemoteNext_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 3018 | | skipping to change at line 3186 |
| | |
| EXTERN_C const IID IID_ISequentialStream; | | EXTERN_C const IID IID_ISequentialStream; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0c733a30-2a1c-11ce-ade5-00aa0044773d") | | MIDL_INTERFACE("0c733a30-2a1c-11ce-ade5-00aa0044773d") |
| ISequentialStream : public IUnknown | | ISequentialStream : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Read( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Read( |
|
| /* [length_is][size_is][out] */ void *pv, | | /* [annotation] */ |
| | __out_bcount_part(cb, *pcbRead) void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbRead) = 0; | | /* [annotation] */ |
| | __out_opt ULONG *pcbRead) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Write( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Write( |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation] */ |
| | __in_bcount(cb) const void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbWritten) = 0; | | /* [annotation] */ |
| | __out_opt ULONG *pcbWritten) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISequentialStreamVtbl | | typedef struct ISequentialStreamVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISequentialStream * This, | | __RPC__in ISequentialStream * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISequentialStream * This); | | __RPC__in ISequentialStream * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISequentialStream * This); | | __RPC__in ISequentialStream * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Read )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Read )( |
| ISequentialStream * This, | | ISequentialStream * This, |
|
| /* [length_is][size_is][out] */ void *pv, | | /* [annotation] */ |
| | __out_bcount_part(cb, *pcbRead) void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbRead); | | /* [annotation] */ |
| | __out_opt ULONG *pcbRead); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Write )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Write )( |
| ISequentialStream * This, | | ISequentialStream * This, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation] */ |
| | __in_bcount(cb) const void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbWritten); | | /* [annotation] */ |
| | __out_opt ULONG *pcbWritten); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISequentialStreamVtbl; | | } ISequentialStreamVtbl; |
| | |
| interface ISequentialStream | | interface ISequentialStream |
| { | | { |
| CONST_VTBL struct ISequentialStreamVtbl *lpVtbl; | | CONST_VTBL struct ISequentialStreamVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 3089 | | skipping to change at line 3265 |
| ( (This)->lpVtbl -> Read(This,pv,cb,pcbRead) ) | | ( (This)->lpVtbl -> Read(This,pv,cb,pcbRead) ) |
| | |
| #define ISequentialStream_Write(This,pv,cb,pcbWritten) \ | | #define ISequentialStream_Write(This,pv,cb,pcbWritten) \ |
| ( (This)->lpVtbl -> Write(This,pv,cb,pcbWritten) ) | | ( (This)->lpVtbl -> Write(This,pv,cb,pcbWritten) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_RemoteRead_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_RemoteRead_Proxy( |
|
| ISequentialStream * This, | | __RPC__in ISequentialStream * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbRead); | | /* [out] */ __RPC__out ULONG *pcbRead); |
| | |
| void __RPC_STUB ISequentialStream_RemoteRead_Stub( | | void __RPC_STUB ISequentialStream_RemoteRead_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_RemoteWrite_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_RemoteWrite_Proxy( |
|
| ISequentialStream * This, | | __RPC__in ISequentialStream * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| void __RPC_STUB ISequentialStream_RemoteWrite_Stub( | | void __RPC_STUB ISequentialStream_RemoteWrite_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 3189 | | skipping to change at line 3365 |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000000c-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000000c-0000-0000-C000-000000000046") |
| IStream : public ISequentialStream | | IStream : public ISequentialStream |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Seek( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Seek( |
| /* [in] */ LARGE_INTEGER dlibMove, | | /* [in] */ LARGE_INTEGER dlibMove, |
| /* [in] */ DWORD dwOrigin, | | /* [in] */ DWORD dwOrigin, |
|
| /* [out] */ ULARGE_INTEGER *plibNewPosition) = 0; | | /* [annotation] */ |
| | __out_opt ULARGE_INTEGER *plibNewPosition) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetSize( | | virtual HRESULT STDMETHODCALLTYPE SetSize( |
| /* [in] */ ULARGE_INTEGER libNewSize) = 0; | | /* [in] */ ULARGE_INTEGER libNewSize) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE CopyTo( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE CopyTo( |
| /* [unique][in] */ IStream *pstm, | | /* [unique][in] */ IStream *pstm, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
|
| /* [out] */ ULARGE_INTEGER *pcbRead, | | /* [annotation] */ |
| /* [out] */ ULARGE_INTEGER *pcbWritten) = 0; | | __out_opt ULARGE_INTEGER *pcbRead, |
| | /* [annotation] */ |
| | __out_opt ULARGE_INTEGER *pcbWritten) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Commit( | | virtual HRESULT STDMETHODCALLTYPE Commit( |
| /* [in] */ DWORD grfCommitFlags) = 0; | | /* [in] */ DWORD grfCommitFlags) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Revert( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Revert( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE LockRegion( | | virtual HRESULT STDMETHODCALLTYPE LockRegion( |
| /* [in] */ ULARGE_INTEGER libOffset, | | /* [in] */ ULARGE_INTEGER libOffset, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [in] */ DWORD dwLockType) = 0; | | /* [in] */ DWORD dwLockType) = 0; |
| | |
| skipping to change at line 3231 | | skipping to change at line 3410 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IStreamVtbl | | typedef struct IStreamVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IStream * This); | | __RPC__in IStream * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IStream * This); | | __RPC__in IStream * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Read )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Read )( |
| IStream * This, | | IStream * This, |
|
| /* [length_is][size_is][out] */ void *pv, | | /* [annotation] */ |
| | __out_bcount_part(cb, *pcbRead) void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbRead); | | /* [annotation] */ |
| | __out_opt ULONG *pcbRead); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Write )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Write )( |
| IStream * This, | | IStream * This, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation] */ |
| | __in_bcount(cb) const void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbWritten); | | /* [annotation] */ |
| | __out_opt ULONG *pcbWritten); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Seek )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Seek )( |
| IStream * This, | | IStream * This, |
| /* [in] */ LARGE_INTEGER dlibMove, | | /* [in] */ LARGE_INTEGER dlibMove, |
| /* [in] */ DWORD dwOrigin, | | /* [in] */ DWORD dwOrigin, |
|
| /* [out] */ ULARGE_INTEGER *plibNewPosition); | | /* [annotation] */ |
| | __out_opt ULARGE_INTEGER *plibNewPosition); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetSize )( | | HRESULT ( STDMETHODCALLTYPE *SetSize )( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [in] */ ULARGE_INTEGER libNewSize); | | /* [in] */ ULARGE_INTEGER libNewSize); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *CopyTo )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *CopyTo )( |
| IStream * This, | | IStream * This, |
| /* [unique][in] */ IStream *pstm, | | /* [unique][in] */ IStream *pstm, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
|
| /* [out] */ ULARGE_INTEGER *pcbRead, | | /* [annotation] */ |
| /* [out] */ ULARGE_INTEGER *pcbWritten); | | __out_opt ULARGE_INTEGER *pcbRead, |
| | /* [annotation] */ |
| | __out_opt ULARGE_INTEGER *pcbWritten); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Commit )( | | HRESULT ( STDMETHODCALLTYPE *Commit )( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [in] */ DWORD grfCommitFlags); | | /* [in] */ DWORD grfCommitFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Revert )( | | HRESULT ( STDMETHODCALLTYPE *Revert )( |
|
| IStream * This); | | __RPC__in IStream * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *LockRegion )( | | HRESULT ( STDMETHODCALLTYPE *LockRegion )( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [in] */ ULARGE_INTEGER libOffset, | | /* [in] */ ULARGE_INTEGER libOffset, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [in] */ DWORD dwLockType); | | /* [in] */ DWORD dwLockType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UnlockRegion )( | | HRESULT ( STDMETHODCALLTYPE *UnlockRegion )( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [in] */ ULARGE_INTEGER libOffset, | | /* [in] */ ULARGE_INTEGER libOffset, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [in] */ DWORD dwLockType); | | /* [in] */ DWORD dwLockType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Stat )( | | HRESULT ( STDMETHODCALLTYPE *Stat )( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [out] */ __RPC__out STATSTG *pstatstg, | | /* [out] */ __RPC__out STATSTG *pstatstg, |
| /* [in] */ DWORD grfStatFlag); | | /* [in] */ DWORD grfStatFlag); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [out] */ __RPC__deref_out_opt IStream **ppstm); | | /* [out] */ __RPC__deref_out_opt IStream **ppstm); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IStreamVtbl; | | } IStreamVtbl; |
| | |
| interface IStream | | interface IStream |
| { | | { |
| CONST_VTBL struct IStreamVtbl *lpVtbl; | | CONST_VTBL struct IStreamVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 3356 | | skipping to change at line 3542 |
| ( (This)->lpVtbl -> Stat(This,pstatstg,grfStatFlag) ) | | ( (This)->lpVtbl -> Stat(This,pstatstg,grfStatFlag) ) |
| | |
| #define IStream_Clone(This,ppstm) \ | | #define IStream_Clone(This,ppstm) \ |
| ( (This)->lpVtbl -> Clone(This,ppstm) ) | | ( (This)->lpVtbl -> Clone(This,ppstm) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_RemoteSeek_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_RemoteSeek_Proxy( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [in] */ LARGE_INTEGER dlibMove, | | /* [in] */ LARGE_INTEGER dlibMove, |
| /* [in] */ DWORD dwOrigin, | | /* [in] */ DWORD dwOrigin, |
| /* [out] */ __RPC__out ULARGE_INTEGER *plibNewPosition); | | /* [out] */ __RPC__out ULARGE_INTEGER *plibNewPosition); |
| | |
| void __RPC_STUB IStream_RemoteSeek_Stub( | | void __RPC_STUB IStream_RemoteSeek_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_RemoteCopyTo_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_RemoteCopyTo_Proxy( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [unique][in] */ __RPC__in_opt IStream *pstm, | | /* [unique][in] */ __RPC__in_opt IStream *pstm, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [out] */ __RPC__out ULARGE_INTEGER *pcbRead, | | /* [out] */ __RPC__out ULARGE_INTEGER *pcbRead, |
| /* [out] */ __RPC__out ULARGE_INTEGER *pcbWritten); | | /* [out] */ __RPC__out ULARGE_INTEGER *pcbWritten); |
| | |
| void __RPC_STUB IStream_RemoteCopyTo_Stub( | | void __RPC_STUB IStream_RemoteCopyTo_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| skipping to change at line 3400 | | skipping to change at line 3586 |
| EXTERN_C const IID IID_IEnumSTATSTG; | | EXTERN_C const IID IID_IEnumSTATSTG; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000000d-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000000d-0000-0000-C000-000000000046") |
| IEnumSTATSTG : public IUnknown | | IEnumSTATSTG : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ STATSTG *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched) = 0; | | __out_ecount_part(celt,*pceltFetched) STATSTG *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Skip( | | virtual HRESULT STDMETHODCALLTYPE Skip( |
| /* [in] */ ULONG celt) = 0; | | /* [in] */ ULONG celt) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Clone( | | virtual HRESULT STDMETHODCALLTYPE Clone( |
| /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum) = 0; | | /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumSTATSTGVtbl | | typedef struct IEnumSTATSTGVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEnumSTATSTG * This, | | __RPC__in IEnumSTATSTG * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IEnumSTATSTG * This); | | __RPC__in IEnumSTATSTG * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEnumSTATSTG * This); | | __RPC__in IEnumSTATSTG * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumSTATSTG * This, | | IEnumSTATSTG * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ STATSTG *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) STATSTG *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
| IEnumSTATSTG * This, | | __RPC__in IEnumSTATSTG * This, |
| /* [in] */ ULONG celt); | | /* [in] */ ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| IEnumSTATSTG * This); | | __RPC__in IEnumSTATSTG * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IEnumSTATSTG * This, | | __RPC__in IEnumSTATSTG * This, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumSTATSTGVtbl; | | } IEnumSTATSTGVtbl; |
| | |
| interface IEnumSTATSTG | | interface IEnumSTATSTG |
| { | | { |
| CONST_VTBL struct IEnumSTATSTGVtbl *lpVtbl; | | CONST_VTBL struct IEnumSTATSTGVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 3484 | | skipping to change at line 3674 |
| ( (This)->lpVtbl -> Reset(This) ) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
| #define IEnumSTATSTG_Clone(This,ppenum) \ | | #define IEnumSTATSTG_Clone(This,ppenum) \ |
| ( (This)->lpVtbl -> Clone(This,ppenum) ) | | ( (This)->lpVtbl -> Clone(This,ppenum) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATSTG_RemoteNext_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATSTG_RemoteNext_Proxy( |
|
| IEnumSTATSTG * This, | | __RPC__in IEnumSTATSTG * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATSTG *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATSTG *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| void __RPC_STUB IEnumSTATSTG_RemoteNext_Stub( | | void __RPC_STUB IEnumSTATSTG_RemoteNext_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 3514 | | skipping to change at line 3704 |
| | |
| typedef struct tagRemSNB | | typedef struct tagRemSNB |
| { | | { |
| unsigned long ulCntStr; | | unsigned long ulCntStr; |
| unsigned long ulCntChar; | | unsigned long ulCntChar; |
| OLECHAR rgString[ 1 ]; | | OLECHAR rgString[ 1 ]; |
| } RemSNB; | | } RemSNB; |
| | |
| typedef /* [unique] */ __RPC_unique_pointer RemSNB *wireSNB; | | typedef /* [unique] */ __RPC_unique_pointer RemSNB *wireSNB; |
| | |
|
| typedef /* [wire_marshal] */ OLECHAR **SNB; | | typedef /* [wire_marshal] */ LPOLESTR *SNB; |
| | |
| EXTERN_C const IID IID_IStorage; | | EXTERN_C const IID IID_IStorage; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000000b-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000000b-0000-0000-C000-000000000046") |
| IStorage : public IUnknown | | IStorage : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE CreateStream( | | virtual HRESULT STDMETHODCALLTYPE CreateStream( |
|
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ __RPC__deref_out_opt IStream **ppstm) = 0; | | /* [out] */ __RPC__deref_out_opt IStream **ppstm) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE OpenStream( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE OpenStream( |
| /* [string][in] */ const OLECHAR *pwcsName, | | /* [string][in] */ const OLECHAR *pwcsName, |
| /* [unique][in] */ void *reserved1, | | /* [unique][in] */ void *reserved1, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ IStream **ppstm) = 0; | | /* [out] */ IStream **ppstm) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE CreateStorage( | | virtual HRESULT STDMETHODCALLTYPE CreateStorage( |
|
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ __RPC__deref_out_opt IStorage **ppstg) = 0; | | /* [out] */ __RPC__deref_out_opt IStorage **ppstg) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE OpenStorage( | | virtual HRESULT STDMETHODCALLTYPE OpenStorage( |
|
| /* [string][unique][in] */ __RPC__in_opt const OLECHAR *pwcsName, | | /* [string][unique][in] */ __RPC__in_opt_string const OLECHAR *pwcsN
ame, |
| /* [unique][in] */ __RPC__in_opt IStorage *pstgPriority, | | /* [unique][in] */ __RPC__in_opt IStorage *pstgPriority, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, | | /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, |
| /* [in] */ DWORD reserved, | | /* [in] */ DWORD reserved, |
| /* [out] */ __RPC__deref_out_opt IStorage **ppstg) = 0; | | /* [out] */ __RPC__deref_out_opt IStorage **ppstg) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE CopyTo( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE CopyTo( |
| /* [in] */ DWORD ciidExclude, | | /* [in] */ DWORD ciidExclude, |
| /* [size_is][unique][in] */ const IID *rgiidExclude, | | /* [size_is][unique][in] */ const IID *rgiidExclude, |
|
| /* [unique][in] */ SNB snbExclude, | | /* [annotation][unique][in] */ |
| | __RPC__in_opt SNB snbExclude, |
| /* [unique][in] */ IStorage *pstgDest) = 0; | | /* [unique][in] */ IStorage *pstgDest) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE MoveElementTo( | | virtual HRESULT STDMETHODCALLTYPE MoveElementTo( |
|
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [unique][in] */ __RPC__in_opt IStorage *pstgDest, | | /* [unique][in] */ __RPC__in_opt IStorage *pstgDest, |
|
| /* [string][in] */ __RPC__in const OLECHAR *pwcsNewName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsNewName, |
| /* [in] */ DWORD grfFlags) = 0; | | /* [in] */ DWORD grfFlags) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Commit( | | virtual HRESULT STDMETHODCALLTYPE Commit( |
| /* [in] */ DWORD grfCommitFlags) = 0; | | /* [in] */ DWORD grfCommitFlags) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Revert( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Revert( void) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE EnumElements( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE EnumElements( |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [size_is][unique][in] */ void *reserved2, | | /* [size_is][unique][in] */ void *reserved2, |
| /* [in] */ DWORD reserved3, | | /* [in] */ DWORD reserved3, |
| /* [out] */ IEnumSTATSTG **ppenum) = 0; | | /* [out] */ IEnumSTATSTG **ppenum) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE DestroyElement( | | virtual HRESULT STDMETHODCALLTYPE DestroyElement( |
|
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName) = 0; | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE RenameElement( | | virtual HRESULT STDMETHODCALLTYPE RenameElement( |
|
| /* [string][in] */ __RPC__in const OLECHAR *pwcsOldName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsOldName, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsNewName) = 0; | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsNewName) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetElementTimes( | | virtual HRESULT STDMETHODCALLTYPE SetElementTimes( |
|
| /* [string][unique][in] */ __RPC__in_opt const OLECHAR *pwcsName, | | /* [string][unique][in] */ __RPC__in_opt_string const OLECHAR *pwcsN
ame, |
| /* [unique][in] */ __RPC__in_opt const FILETIME *pctime, | | /* [unique][in] */ __RPC__in_opt const FILETIME *pctime, |
| /* [unique][in] */ __RPC__in_opt const FILETIME *patime, | | /* [unique][in] */ __RPC__in_opt const FILETIME *patime, |
| /* [unique][in] */ __RPC__in_opt const FILETIME *pmtime) = 0; | | /* [unique][in] */ __RPC__in_opt const FILETIME *pmtime) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetClass( | | virtual HRESULT STDMETHODCALLTYPE SetClass( |
| /* [in] */ __RPC__in REFCLSID clsid) = 0; | | /* [in] */ __RPC__in REFCLSID clsid) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetStateBits( | | virtual HRESULT STDMETHODCALLTYPE SetStateBits( |
| /* [in] */ DWORD grfStateBits, | | /* [in] */ DWORD grfStateBits, |
| /* [in] */ DWORD grfMask) = 0; | | /* [in] */ DWORD grfMask) = 0; |
| | |
| skipping to change at line 3609 | | skipping to change at line 3800 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IStorageVtbl | | typedef struct IStorageVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IStorage * This); | | __RPC__in IStorage * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IStorage * This); | | __RPC__in IStorage * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateStream )( | | HRESULT ( STDMETHODCALLTYPE *CreateStream )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ __RPC__deref_out_opt IStream **ppstm); | | /* [out] */ __RPC__deref_out_opt IStream **ppstm); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *OpenStream )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *OpenStream )( |
| IStorage * This, | | IStorage * This, |
| /* [string][in] */ const OLECHAR *pwcsName, | | /* [string][in] */ const OLECHAR *pwcsName, |
| /* [unique][in] */ void *reserved1, | | /* [unique][in] */ void *reserved1, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ IStream **ppstm); | | /* [out] */ IStream **ppstm); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateStorage )( | | HRESULT ( STDMETHODCALLTYPE *CreateStorage )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ __RPC__deref_out_opt IStorage **ppstg); | | /* [out] */ __RPC__deref_out_opt IStorage **ppstg); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OpenStorage )( | | HRESULT ( STDMETHODCALLTYPE *OpenStorage )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][unique][in] */ __RPC__in_opt const OLECHAR *pwcsName, | | /* [string][unique][in] */ __RPC__in_opt_string const OLECHAR *pwcsN |
| | ame, |
| /* [unique][in] */ __RPC__in_opt IStorage *pstgPriority, | | /* [unique][in] */ __RPC__in_opt IStorage *pstgPriority, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, | | /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, |
| /* [in] */ DWORD reserved, | | /* [in] */ DWORD reserved, |
| /* [out] */ __RPC__deref_out_opt IStorage **ppstg); | | /* [out] */ __RPC__deref_out_opt IStorage **ppstg); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *CopyTo )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *CopyTo )( |
| IStorage * This, | | IStorage * This, |
| /* [in] */ DWORD ciidExclude, | | /* [in] */ DWORD ciidExclude, |
| /* [size_is][unique][in] */ const IID *rgiidExclude, | | /* [size_is][unique][in] */ const IID *rgiidExclude, |
|
| /* [unique][in] */ SNB snbExclude, | | /* [annotation][unique][in] */ |
| | __RPC__in_opt SNB snbExclude, |
| /* [unique][in] */ IStorage *pstgDest); | | /* [unique][in] */ IStorage *pstgDest); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MoveElementTo )( | | HRESULT ( STDMETHODCALLTYPE *MoveElementTo )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [unique][in] */ __RPC__in_opt IStorage *pstgDest, | | /* [unique][in] */ __RPC__in_opt IStorage *pstgDest, |
|
| /* [string][in] */ __RPC__in const OLECHAR *pwcsNewName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsNewName, |
| /* [in] */ DWORD grfFlags); | | /* [in] */ DWORD grfFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Commit )( | | HRESULT ( STDMETHODCALLTYPE *Commit )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ DWORD grfCommitFlags); | | /* [in] */ DWORD grfCommitFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Revert )( | | HRESULT ( STDMETHODCALLTYPE *Revert )( |
|
| IStorage * This); | | __RPC__in IStorage * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *EnumElements )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *EnumElements )( |
| IStorage * This, | | IStorage * This, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [size_is][unique][in] */ void *reserved2, | | /* [size_is][unique][in] */ void *reserved2, |
| /* [in] */ DWORD reserved3, | | /* [in] */ DWORD reserved3, |
| /* [out] */ IEnumSTATSTG **ppenum); | | /* [out] */ IEnumSTATSTG **ppenum); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DestroyElement )( | | HRESULT ( STDMETHODCALLTYPE *DestroyElement )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName); | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RenameElement )( | | HRESULT ( STDMETHODCALLTYPE *RenameElement )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsOldName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsOldName, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsNewName); | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsNewName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetElementTimes )( | | HRESULT ( STDMETHODCALLTYPE *SetElementTimes )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][unique][in] */ __RPC__in_opt const OLECHAR *pwcsName, | | /* [string][unique][in] */ __RPC__in_opt_string const OLECHAR *pwcsN |
| | ame, |
| /* [unique][in] */ __RPC__in_opt const FILETIME *pctime, | | /* [unique][in] */ __RPC__in_opt const FILETIME *pctime, |
| /* [unique][in] */ __RPC__in_opt const FILETIME *patime, | | /* [unique][in] */ __RPC__in_opt const FILETIME *patime, |
| /* [unique][in] */ __RPC__in_opt const FILETIME *pmtime); | | /* [unique][in] */ __RPC__in_opt const FILETIME *pmtime); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetClass )( | | HRESULT ( STDMETHODCALLTYPE *SetClass )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ __RPC__in REFCLSID clsid); | | /* [in] */ __RPC__in REFCLSID clsid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetStateBits )( | | HRESULT ( STDMETHODCALLTYPE *SetStateBits )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ DWORD grfStateBits, | | /* [in] */ DWORD grfStateBits, |
| /* [in] */ DWORD grfMask); | | /* [in] */ DWORD grfMask); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Stat )( | | HRESULT ( STDMETHODCALLTYPE *Stat )( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [out] */ __RPC__out STATSTG *pstatstg, | | /* [out] */ __RPC__out STATSTG *pstatstg, |
| /* [in] */ DWORD grfStatFlag); | | /* [in] */ DWORD grfStatFlag); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IStorageVtbl; | | } IStorageVtbl; |
| | |
| interface IStorage | | interface IStorage |
| { | | { |
| CONST_VTBL struct IStorageVtbl *lpVtbl; | | CONST_VTBL struct IStorageVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 3780 | | skipping to change at line 3972 |
| ( (This)->lpVtbl -> SetStateBits(This,grfStateBits,grfMask) ) | | ( (This)->lpVtbl -> SetStateBits(This,grfStateBits,grfMask) ) |
| | |
| #define IStorage_Stat(This,pstatstg,grfStatFlag) \ | | #define IStorage_Stat(This,pstatstg,grfStatFlag) \ |
| ( (This)->lpVtbl -> Stat(This,pstatstg,grfStatFlag) ) | | ( (This)->lpVtbl -> Stat(This,pstatstg,grfStatFlag) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_RemoteOpenStream_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_RemoteOpenStream_Proxy( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [in] */ unsigned long cbReserved1, | | /* [in] */ unsigned long cbReserved1, |
| /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved1) byte *res
erved1, | | /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved1) byte *res
erved1, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ __RPC__deref_out_opt IStream **ppstm); | | /* [out] */ __RPC__deref_out_opt IStream **ppstm); |
| | |
| void __RPC_STUB IStorage_RemoteOpenStream_Stub( | | void __RPC_STUB IStorage_RemoteOpenStream_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_RemoteCopyTo_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_RemoteCopyTo_Proxy( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ DWORD ciidExclude, | | /* [in] */ DWORD ciidExclude, |
| /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(ciidExclude) const IID
*rgiidExclude, | | /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(ciidExclude) const IID
*rgiidExclude, |
| /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, | | /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, |
| /* [unique][in] */ __RPC__in_opt IStorage *pstgDest); | | /* [unique][in] */ __RPC__in_opt IStorage *pstgDest); |
| | |
| void __RPC_STUB IStorage_RemoteCopyTo_Stub( | | void __RPC_STUB IStorage_RemoteCopyTo_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_RemoteEnumElements_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_RemoteEnumElements_Proxy( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [in] */ unsigned long cbReserved2, | | /* [in] */ unsigned long cbReserved2, |
| /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved2) byte *res
erved2, | | /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved2) byte *res
erved2, |
| /* [in] */ DWORD reserved3, | | /* [in] */ DWORD reserved3, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum); |
| | |
| void __RPC_STUB IStorage_RemoteEnumElements_Stub( | | void __RPC_STUB IStorage_RemoteEnumElements_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| | |
| skipping to change at line 3864 | | skipping to change at line 4056 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPersistFileVtbl | | typedef struct IPersistFileVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPersistFile * This, | | __RPC__in IPersistFile * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPersistFile * This); | | __RPC__in IPersistFile * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPersistFile * This); | | __RPC__in IPersistFile * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassID )( | | HRESULT ( STDMETHODCALLTYPE *GetClassID )( |
|
| IPersistFile * This, | | __RPC__in IPersistFile * This, |
| /* [out] */ __RPC__out CLSID *pClassID); | | /* [out] */ __RPC__out CLSID *pClassID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsDirty )( | | HRESULT ( STDMETHODCALLTYPE *IsDirty )( |
|
| IPersistFile * This); | | __RPC__in IPersistFile * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Load )( | | HRESULT ( STDMETHODCALLTYPE *Load )( |
|
| IPersistFile * This, | | __RPC__in IPersistFile * This, |
| /* [in] */ __RPC__in LPCOLESTR pszFileName, | | /* [in] */ __RPC__in LPCOLESTR pszFileName, |
| /* [in] */ DWORD dwMode); | | /* [in] */ DWORD dwMode); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Save )( | | HRESULT ( STDMETHODCALLTYPE *Save )( |
|
| IPersistFile * This, | | __RPC__in IPersistFile * This, |
| /* [unique][in] */ __RPC__in_opt LPCOLESTR pszFileName, | | /* [unique][in] */ __RPC__in_opt LPCOLESTR pszFileName, |
| /* [in] */ BOOL fRemember); | | /* [in] */ BOOL fRemember); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SaveCompleted )( | | HRESULT ( STDMETHODCALLTYPE *SaveCompleted )( |
|
| IPersistFile * This, | | __RPC__in IPersistFile * This, |
| /* [unique][in] */ __RPC__in_opt LPCOLESTR pszFileName); | | /* [unique][in] */ __RPC__in_opt LPCOLESTR pszFileName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCurFile )( | | HRESULT ( STDMETHODCALLTYPE *GetCurFile )( |
|
| IPersistFile * This, | | __RPC__in IPersistFile * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *ppszFileName); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *ppszFileName); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPersistFileVtbl; | | } IPersistFileVtbl; |
| | |
| interface IPersistFile | | interface IPersistFile |
| { | | { |
| CONST_VTBL struct IPersistFileVtbl *lpVtbl; | | CONST_VTBL struct IPersistFileVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 3985 | | skipping to change at line 4177 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPersistStorageVtbl | | typedef struct IPersistStorageVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPersistStorage * This, | | __RPC__in IPersistStorage * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPersistStorage * This); | | __RPC__in IPersistStorage * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPersistStorage * This); | | __RPC__in IPersistStorage * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassID )( | | HRESULT ( STDMETHODCALLTYPE *GetClassID )( |
|
| IPersistStorage * This, | | __RPC__in IPersistStorage * This, |
| /* [out] */ __RPC__out CLSID *pClassID); | | /* [out] */ __RPC__out CLSID *pClassID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsDirty )( | | HRESULT ( STDMETHODCALLTYPE *IsDirty )( |
|
| IPersistStorage * This); | | __RPC__in IPersistStorage * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InitNew )( | | HRESULT ( STDMETHODCALLTYPE *InitNew )( |
|
| IPersistStorage * This, | | __RPC__in IPersistStorage * This, |
| /* [unique][in] */ __RPC__in_opt IStorage *pStg); | | /* [unique][in] */ __RPC__in_opt IStorage *pStg); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Load )( | | HRESULT ( STDMETHODCALLTYPE *Load )( |
|
| IPersistStorage * This, | | __RPC__in IPersistStorage * This, |
| /* [unique][in] */ __RPC__in_opt IStorage *pStg); | | /* [unique][in] */ __RPC__in_opt IStorage *pStg); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Save )( | | HRESULT ( STDMETHODCALLTYPE *Save )( |
|
| IPersistStorage * This, | | __RPC__in IPersistStorage * This, |
| /* [unique][in] */ __RPC__in_opt IStorage *pStgSave, | | /* [unique][in] */ __RPC__in_opt IStorage *pStgSave, |
| /* [in] */ BOOL fSameAsLoad); | | /* [in] */ BOOL fSameAsLoad); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SaveCompleted )( | | HRESULT ( STDMETHODCALLTYPE *SaveCompleted )( |
|
| IPersistStorage * This, | | __RPC__in IPersistStorage * This, |
| /* [unique][in] */ __RPC__in_opt IStorage *pStgNew); | | /* [unique][in] */ __RPC__in_opt IStorage *pStgNew); |
| | |
| HRESULT ( STDMETHODCALLTYPE *HandsOffStorage )( | | HRESULT ( STDMETHODCALLTYPE *HandsOffStorage )( |
|
| IPersistStorage * This); | | __RPC__in IPersistStorage * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPersistStorageVtbl; | | } IPersistStorageVtbl; |
| | |
| interface IPersistStorage | | interface IPersistStorage |
| { | | { |
| CONST_VTBL struct IPersistStorageVtbl *lpVtbl; | | CONST_VTBL struct IPersistStorageVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 4087 | | skipping to change at line 4279 |
| EXTERN_C const IID IID_ILockBytes; | | EXTERN_C const IID IID_ILockBytes; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000000a-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000000a-0000-0000-C000-000000000046") |
| ILockBytes : public IUnknown | | ILockBytes : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE ReadAt( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE ReadAt( |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
|
| /* [length_is][size_is][out] */ void *pv, | | /* [annotation][length_is][size_is][out] */ |
| | __out_bcount_part(cb, *pcbRead) void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbRead) = 0; | | /* [annotation][out] */ |
| | __out_opt ULONG *pcbRead) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE WriteAt( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE WriteAt( |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation][size_is][in] */ |
| | __in_bcount(cb) const void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbWritten) = 0; | | /* [annotation][out] */ |
| | __out_opt ULONG *pcbWritten) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Flush( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Flush( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetSize( | | virtual HRESULT STDMETHODCALLTYPE SetSize( |
| /* [in] */ ULARGE_INTEGER cb) = 0; | | /* [in] */ ULARGE_INTEGER cb) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE LockRegion( | | virtual HRESULT STDMETHODCALLTYPE LockRegion( |
| /* [in] */ ULARGE_INTEGER libOffset, | | /* [in] */ ULARGE_INTEGER libOffset, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [in] */ DWORD dwLockType) = 0; | | /* [in] */ DWORD dwLockType) = 0; |
| | |
| skipping to change at line 4125 | | skipping to change at line 4321 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ILockBytesVtbl | | typedef struct ILockBytesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ILockBytes * This); | | __RPC__in ILockBytes * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ILockBytes * This); | | __RPC__in ILockBytes * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *ReadAt )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *ReadAt )( |
| ILockBytes * This, | | ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
|
| /* [length_is][size_is][out] */ void *pv, | | /* [annotation][length_is][size_is][out] */ |
| | __out_bcount_part(cb, *pcbRead) void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbRead); | | /* [annotation][out] */ |
| | __out_opt ULONG *pcbRead); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *WriteAt )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *WriteAt )( |
| ILockBytes * This, | | ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation][size_is][in] */ |
| | __in_bcount(cb) const void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbWritten); | | /* [annotation][out] */ |
| | __out_opt ULONG *pcbWritten); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Flush )( | | HRESULT ( STDMETHODCALLTYPE *Flush )( |
|
| ILockBytes * This); | | __RPC__in ILockBytes * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetSize )( | | HRESULT ( STDMETHODCALLTYPE *SetSize )( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER cb); | | /* [in] */ ULARGE_INTEGER cb); |
| | |
| HRESULT ( STDMETHODCALLTYPE *LockRegion )( | | HRESULT ( STDMETHODCALLTYPE *LockRegion )( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER libOffset, | | /* [in] */ ULARGE_INTEGER libOffset, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [in] */ DWORD dwLockType); | | /* [in] */ DWORD dwLockType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UnlockRegion )( | | HRESULT ( STDMETHODCALLTYPE *UnlockRegion )( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER libOffset, | | /* [in] */ ULARGE_INTEGER libOffset, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [in] */ DWORD dwLockType); | | /* [in] */ DWORD dwLockType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Stat )( | | HRESULT ( STDMETHODCALLTYPE *Stat )( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [out] */ __RPC__out STATSTG *pstatstg, | | /* [out] */ __RPC__out STATSTG *pstatstg, |
| /* [in] */ DWORD grfStatFlag); | | /* [in] */ DWORD grfStatFlag); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ILockBytesVtbl; | | } ILockBytesVtbl; |
| | |
| interface ILockBytes | | interface ILockBytes |
| { | | { |
| CONST_VTBL struct ILockBytesVtbl *lpVtbl; | | CONST_VTBL struct ILockBytesVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 4219 | | skipping to change at line 4419 |
| ( (This)->lpVtbl -> UnlockRegion(This,libOffset,cb,dwLockType) ) | | ( (This)->lpVtbl -> UnlockRegion(This,libOffset,cb,dwLockType) ) |
| | |
| #define ILockBytes_Stat(This,pstatstg,grfStatFlag) \ | | #define ILockBytes_Stat(This,pstatstg,grfStatFlag) \ |
| ( (This)->lpVtbl -> Stat(This,pstatstg,grfStatFlag) ) | | ( (This)->lpVtbl -> Stat(This,pstatstg,grfStatFlag) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT __stdcall ILockBytes_RemoteReadAt_Proxy( | | /* [call_as] */ HRESULT __stdcall ILockBytes_RemoteReadAt_Proxy( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbRead); | | /* [out] */ __RPC__out ULONG *pcbRead); |
| | |
| void __RPC_STUB ILockBytes_RemoteReadAt_Stub( | | void __RPC_STUB ILockBytes_RemoteReadAt_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE ILockBytes_RemoteWriteAt_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE ILockBytes_RemoteWriteAt_Proxy( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| void __RPC_STUB ILockBytes_RemoteWriteAt_Stub( | | void __RPC_STUB ILockBytes_RemoteWriteAt_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| skipping to change at line 4287 | | skipping to change at line 4487 |
| EXTERN_C const IID IID_IEnumFORMATETC; | | EXTERN_C const IID IID_IEnumFORMATETC; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000103-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000103-0000-0000-C000-000000000046") |
| IEnumFORMATETC : public IUnknown | | IEnumFORMATETC : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ FORMATETC *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched) = 0; | | __out_ecount_part(celt,*pceltFetched) FORMATETC *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Skip( | | virtual HRESULT STDMETHODCALLTYPE Skip( |
| /* [in] */ ULONG celt) = 0; | | /* [in] */ ULONG celt) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Clone( | | virtual HRESULT STDMETHODCALLTYPE Clone( |
| /* [out] */ __RPC__deref_out_opt IEnumFORMATETC **ppenum) = 0; | | /* [out] */ __RPC__deref_out_opt IEnumFORMATETC **ppenum) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumFORMATETCVtbl | | typedef struct IEnumFORMATETCVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEnumFORMATETC * This, | | __RPC__in IEnumFORMATETC * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IEnumFORMATETC * This); | | __RPC__in IEnumFORMATETC * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEnumFORMATETC * This); | | __RPC__in IEnumFORMATETC * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumFORMATETC * This, | | IEnumFORMATETC * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ FORMATETC *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) FORMATETC *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
| IEnumFORMATETC * This, | | __RPC__in IEnumFORMATETC * This, |
| /* [in] */ ULONG celt); | | /* [in] */ ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| IEnumFORMATETC * This); | | __RPC__in IEnumFORMATETC * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IEnumFORMATETC * This, | | __RPC__in IEnumFORMATETC * This, |
| /* [out] */ __RPC__deref_out_opt IEnumFORMATETC **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumFORMATETC **ppenum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumFORMATETCVtbl; | | } IEnumFORMATETCVtbl; |
| | |
| interface IEnumFORMATETC | | interface IEnumFORMATETC |
| { | | { |
| CONST_VTBL struct IEnumFORMATETCVtbl *lpVtbl; | | CONST_VTBL struct IEnumFORMATETCVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 4371 | | skipping to change at line 4575 |
| ( (This)->lpVtbl -> Reset(This) ) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
| #define IEnumFORMATETC_Clone(This,ppenum) \ | | #define IEnumFORMATETC_Clone(This,ppenum) \ |
| ( (This)->lpVtbl -> Clone(This,ppenum) ) | | ( (This)->lpVtbl -> Clone(This,ppenum) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumFORMATETC_RemoteNext_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumFORMATETC_RemoteNext_Proxy( |
|
| IEnumFORMATETC * This, | | __RPC__in IEnumFORMATETC * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
FORMATETC *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
FORMATETC *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| void __RPC_STUB IEnumFORMATETC_RemoteNext_Stub( | | void __RPC_STUB IEnumFORMATETC_RemoteNext_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 4423 | | skipping to change at line 4627 |
| EXTERN_C const IID IID_IEnumSTATDATA; | | EXTERN_C const IID IID_IEnumSTATDATA; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000105-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000105-0000-0000-C000-000000000046") |
| IEnumSTATDATA : public IUnknown | | IEnumSTATDATA : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ STATDATA *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched) = 0; | | __out_ecount_part(celt,*pceltFetched) STATDATA *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Skip( | | virtual HRESULT STDMETHODCALLTYPE Skip( |
| /* [in] */ ULONG celt) = 0; | | /* [in] */ ULONG celt) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Clone( | | virtual HRESULT STDMETHODCALLTYPE Clone( |
| /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenum) = 0; | | /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenum) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumSTATDATAVtbl | | typedef struct IEnumSTATDATAVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEnumSTATDATA * This, | | __RPC__in IEnumSTATDATA * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IEnumSTATDATA * This); | | __RPC__in IEnumSTATDATA * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEnumSTATDATA * This); | | __RPC__in IEnumSTATDATA * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumSTATDATA * This, | | IEnumSTATDATA * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ STATDATA *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) STATDATA *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
| IEnumSTATDATA * This, | | __RPC__in IEnumSTATDATA * This, |
| /* [in] */ ULONG celt); | | /* [in] */ ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| IEnumSTATDATA * This); | | __RPC__in IEnumSTATDATA * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IEnumSTATDATA * This, | | __RPC__in IEnumSTATDATA * This, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumSTATDATAVtbl; | | } IEnumSTATDATAVtbl; |
| | |
| interface IEnumSTATDATA | | interface IEnumSTATDATA |
| { | | { |
| CONST_VTBL struct IEnumSTATDATAVtbl *lpVtbl; | | CONST_VTBL struct IEnumSTATDATAVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 4507 | | skipping to change at line 4715 |
| ( (This)->lpVtbl -> Reset(This) ) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
| #define IEnumSTATDATA_Clone(This,ppenum) \ | | #define IEnumSTATDATA_Clone(This,ppenum) \ |
| ( (This)->lpVtbl -> Clone(This,ppenum) ) | | ( (This)->lpVtbl -> Clone(This,ppenum) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATDATA_RemoteNext_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATDATA_RemoteNext_Proxy( |
|
| IEnumSTATDATA * This, | | __RPC__in IEnumSTATDATA * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATDATA *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATDATA *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| void __RPC_STUB IEnumSTATDATA_RemoteNext_Stub( | | void __RPC_STUB IEnumSTATDATA_RemoteNext_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 4548 | | skipping to change at line 4756 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRootStorageVtbl | | typedef struct IRootStorageVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IRootStorage * This, | | __RPC__in IRootStorage * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IRootStorage * This); | | __RPC__in IRootStorage * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IRootStorage * This); | | __RPC__in IRootStorage * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SwitchToFile )( | | HRESULT ( STDMETHODCALLTYPE *SwitchToFile )( |
|
| IRootStorage * This, | | __RPC__in IRootStorage * This, |
| /* [in] */ __RPC__in LPOLESTR pszFile); | | /* [in] */ __RPC__in LPOLESTR pszFile); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRootStorageVtbl; | | } IRootStorageVtbl; |
| | |
| interface IRootStorage | | interface IRootStorage |
| { | | { |
| CONST_VTBL struct IRootStorageVtbl *lpVtbl; | | CONST_VTBL struct IRootStorageVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 4662 | | skipping to change at line 4870 |
| union | | union |
| { | | { |
| HBITMAP hBitmap; | | HBITMAP hBitmap; |
| HMETAFILEPICT hMetaFilePict; | | HMETAFILEPICT hMetaFilePict; |
| HENHMETAFILE hEnhMetaFile; | | HENHMETAFILE hEnhMetaFile; |
| HGLOBAL hGlobal; | | HGLOBAL hGlobal; |
| LPOLESTR lpszFileName; | | LPOLESTR lpszFileName; |
| IStream *pstm; | | IStream *pstm; |
| IStorage *pstg; | | IStorage *pstg; |
| /* Empty union arm */ | | /* Empty union arm */ |
|
| } ; | | } DUMMYUNIONNAME; |
| IUnknown *pUnkForRelease; | | IUnknown *pUnkForRelease; |
| } uSTGMEDIUM; | | } uSTGMEDIUM; |
| | |
| #endif /* !NONAMELESSUNION */ | | #endif /* !NONAMELESSUNION */ |
| typedef struct _GDI_OBJECT | | typedef struct _GDI_OBJECT |
| { | | { |
| DWORD ObjectType; | | DWORD ObjectType; |
| /* [switch_type] */ union __MIDL_IAdviseSink_0002 | | /* [switch_type] */ union __MIDL_IAdviseSink_0002 |
| { | | { |
| wireHBITMAP hBitmap; | | wireHBITMAP hBitmap; |
| | |
| skipping to change at line 4694 | | skipping to change at line 4902 |
| { | | { |
| /* Empty union arm */ | | /* Empty union arm */ |
| wireHMETAFILEPICT hMetaFilePict; | | wireHMETAFILEPICT hMetaFilePict; |
| wireHENHMETAFILE hHEnhMetaFile; | | wireHENHMETAFILE hHEnhMetaFile; |
| GDI_OBJECT *hGdiHandle; | | GDI_OBJECT *hGdiHandle; |
| wireHGLOBAL hGlobal; | | wireHGLOBAL hGlobal; |
| LPOLESTR lpszFileName; | | LPOLESTR lpszFileName; |
| BYTE_BLOB *pstm; | | BYTE_BLOB *pstm; |
| BYTE_BLOB *pstg; | | BYTE_BLOB *pstg; |
| } u; | | } u; |
|
| } ; | | } DUMMYUNIONNAME; |
| IUnknown *pUnkForRelease; | | IUnknown *pUnkForRelease; |
| } userSTGMEDIUM; | | } userSTGMEDIUM; |
| | |
| typedef /* [unique] */ __RPC_unique_pointer userSTGMEDIUM *wireSTGMEDIUM; | | typedef /* [unique] */ __RPC_unique_pointer userSTGMEDIUM *wireSTGMEDIUM; |
| | |
| typedef /* [wire_marshal] */ uSTGMEDIUM STGMEDIUM; | | typedef /* [wire_marshal] */ uSTGMEDIUM STGMEDIUM; |
| | |
| typedef /* [unique] */ __RPC_unique_pointer userSTGMEDIUM *wireASYNC_STGMEDIUM; | | typedef /* [unique] */ __RPC_unique_pointer userSTGMEDIUM *wireASYNC_STGMEDIUM; |
| | |
| typedef /* [wire_marshal] */ STGMEDIUM ASYNC_STGMEDIUM; | | typedef /* [wire_marshal] */ STGMEDIUM ASYNC_STGMEDIUM; |
| | |
| skipping to change at line 4756 | | skipping to change at line 4964 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAdviseSinkVtbl | | typedef struct IAdviseSinkVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IAdviseSink * This, | | __RPC__in IAdviseSink * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IAdviseSink * This); | | __RPC__in IAdviseSink * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IAdviseSink * This); | | __RPC__in IAdviseSink * This); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *OnDataChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *OnDataChange )( |
| IAdviseSink * This, | | IAdviseSink * This, |
| /* [unique][in] */ FORMATETC *pFormatetc, | | /* [unique][in] */ FORMATETC *pFormatetc, |
| /* [unique][in] */ STGMEDIUM *pStgmed); | | /* [unique][in] */ STGMEDIUM *pStgmed); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *OnViewChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *OnViewChange )( |
| IAdviseSink * This, | | IAdviseSink * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| skipping to change at line 4826 | | skipping to change at line 5034 |
| ( (This)->lpVtbl -> OnSave(This) ) | | ( (This)->lpVtbl -> OnSave(This) ) |
| | |
| #define IAdviseSink_OnClose(This) \ | | #define IAdviseSink_OnClose(This) \ |
| ( (This)->lpVtbl -> OnClose(This) ) | | ( (This)->lpVtbl -> OnClose(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnDataChange_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnDataChange_Proxy( |
|
| IAdviseSink * This, | | __RPC__in IAdviseSink * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, |
| /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); | | /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); |
| | |
| void __RPC_STUB IAdviseSink_RemoteOnDataChange_Stub( | | void __RPC_STUB IAdviseSink_RemoteOnDataChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnViewChange_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnViewChange_Proxy( |
|
| IAdviseSink * This, | | __RPC__in IAdviseSink * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| void __RPC_STUB IAdviseSink_RemoteOnViewChange_Stub( | | void __RPC_STUB IAdviseSink_RemoteOnViewChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnRename_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnRename_Proxy( |
|
| IAdviseSink * This, | | __RPC__in IAdviseSink * This, |
| /* [in] */ __RPC__in_opt IMoniker *pmk); | | /* [in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| void __RPC_STUB IAdviseSink_RemoteOnRename_Stub( | | void __RPC_STUB IAdviseSink_RemoteOnRename_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnSave_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnSave_Proxy( |
|
| IAdviseSink * This); | | __RPC__in IAdviseSink * This); |
| | |
| void __RPC_STUB IAdviseSink_RemoteOnSave_Stub( | | void __RPC_STUB IAdviseSink_RemoteOnSave_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnClose_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_RemoteOnClose_Proxy( |
|
| IAdviseSink * This); | | __RPC__in IAdviseSink * This); |
| | |
| void __RPC_STUB IAdviseSink_RemoteOnClose_Stub( | | void __RPC_STUB IAdviseSink_RemoteOnClose_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IAdviseSink_INTERFACE_DEFINED__ */ | | #endif /* __IAdviseSink_INTERFACE_DEFINED__ */ |
| | |
| #ifndef __AsyncIAdviseSink_INTERFACE_DEFINED__ | | #ifndef __AsyncIAdviseSink_INTERFACE_DEFINED__ |
| | |
| skipping to change at line 4925 | | skipping to change at line 5133 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct AsyncIAdviseSinkVtbl | | typedef struct AsyncIAdviseSinkVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnDataChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnDataChange )( |
| AsyncIAdviseSink * This, | | AsyncIAdviseSink * This, |
| /* [unique][in] */ FORMATETC *pFormatetc, | | /* [unique][in] */ FORMATETC *pFormatetc, |
| /* [unique][in] */ STGMEDIUM *pStgmed); | | /* [unique][in] */ STGMEDIUM *pStgmed); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *Finish_OnDataChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *Finish_OnDataChange )( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnViewChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnViewChange )( |
| | |
| skipping to change at line 5025 | | skipping to change at line 5233 |
| ( (This)->lpVtbl -> Begin_OnClose(This) ) | | ( (This)->lpVtbl -> Begin_OnClose(This) ) |
| | |
| #define AsyncIAdviseSink_Finish_OnClose(This) \ | | #define AsyncIAdviseSink_Finish_OnClose(This) \ |
| ( (This)->lpVtbl -> Finish_OnClose(This) ) | | ( (This)->lpVtbl -> Finish_OnClose(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnDataCha
nge_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnDataCha
nge_Proxy( |
|
| AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, |
| /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); | | /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnDataChange_Stub( | | void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnDataChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnDataCh
ange_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnDataCh
ange_Proxy( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnDataChange_Stub( | | void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnDataChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnViewCha
nge_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnViewCha
nge_Proxy( |
|
| AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnViewChange_Stub( | | void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnViewChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnViewCh
ange_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnViewCh
ange_Proxy( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnViewChange_Stub( | | void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnViewChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnRename_
Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnRename_
Proxy( |
|
| AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [in] */ __RPC__in_opt IMoniker *pmk); | | /* [in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnRename_Stub( | | void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnRename_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnRename
_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnRename
_Proxy( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnRename_Stub( | | void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnRename_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnSave_Pr
oxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnSave_Pr
oxy( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnSave_Stub( | | void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnSave_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnSave_P
roxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnSave_P
roxy( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnSave_Stub( | | void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnSave_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnClose_P
roxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_RemoteOnClose_P
roxy( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnClose_Stub( | | void __RPC_STUB AsyncIAdviseSink_Begin_RemoteOnClose_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnClose_
Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_RemoteOnClose_
Proxy( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnClose_Stub( | | void __RPC_STUB AsyncIAdviseSink_Finish_RemoteOnClose_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __AsyncIAdviseSink_INTERFACE_DEFINED__ */ | | #endif /* __AsyncIAdviseSink_INTERFACE_DEFINED__ */ |
| | |
| #ifndef __IAdviseSink2_INTERFACE_DEFINED__ | | #ifndef __IAdviseSink2_INTERFACE_DEFINED__ |
| | |
| skipping to change at line 5149 | | skipping to change at line 5357 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAdviseSink2Vtbl | | typedef struct IAdviseSink2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IAdviseSink2 * This, | | __RPC__in IAdviseSink2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IAdviseSink2 * This); | | __RPC__in IAdviseSink2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IAdviseSink2 * This); | | __RPC__in IAdviseSink2 * This); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *OnDataChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *OnDataChange )( |
| IAdviseSink2 * This, | | IAdviseSink2 * This, |
| /* [unique][in] */ FORMATETC *pFormatetc, | | /* [unique][in] */ FORMATETC *pFormatetc, |
| /* [unique][in] */ STGMEDIUM *pStgmed); | | /* [unique][in] */ STGMEDIUM *pStgmed); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *OnViewChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *OnViewChange )( |
| IAdviseSink2 * This, | | IAdviseSink2 * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| skipping to change at line 5226 | | skipping to change at line 5434 |
| ( (This)->lpVtbl -> OnClose(This) ) | | ( (This)->lpVtbl -> OnClose(This) ) |
| | |
| #define IAdviseSink2_OnLinkSrcChange(This,pmk) \ | | #define IAdviseSink2_OnLinkSrcChange(This,pmk) \ |
| ( (This)->lpVtbl -> OnLinkSrcChange(This,pmk) ) | | ( (This)->lpVtbl -> OnLinkSrcChange(This,pmk) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink2_RemoteOnLinkSrcChange_Pro
xy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink2_RemoteOnLinkSrcChange_Pro
xy( |
|
| IAdviseSink2 * This, | | __RPC__in IAdviseSink2 * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmk); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| void __RPC_STUB IAdviseSink2_RemoteOnLinkSrcChange_Stub( | | void __RPC_STUB IAdviseSink2_RemoteOnLinkSrcChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IAdviseSink2_INTERFACE_DEFINED__ */ | | #endif /* __IAdviseSink2_INTERFACE_DEFINED__ */ |
| | |
| | |
| skipping to change at line 5265 | | skipping to change at line 5473 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct AsyncIAdviseSink2Vtbl | | typedef struct AsyncIAdviseSink2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| AsyncIAdviseSink2 * This, | | __RPC__in AsyncIAdviseSink2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| AsyncIAdviseSink2 * This); | | __RPC__in AsyncIAdviseSink2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| AsyncIAdviseSink2 * This); | | __RPC__in AsyncIAdviseSink2 * This); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnDataChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnDataChange )( |
| AsyncIAdviseSink2 * This, | | AsyncIAdviseSink2 * This, |
| /* [unique][in] */ FORMATETC *pFormatetc, | | /* [unique][in] */ FORMATETC *pFormatetc, |
| /* [unique][in] */ STGMEDIUM *pStgmed); | | /* [unique][in] */ STGMEDIUM *pStgmed); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *Finish_OnDataChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *Finish_OnDataChange )( |
| AsyncIAdviseSink2 * This); | | AsyncIAdviseSink2 * This); |
| | |
| /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnViewChange )( | | /* [local] */ void ( STDMETHODCALLTYPE *Begin_OnViewChange )( |
| | |
| skipping to change at line 5378 | | skipping to change at line 5586 |
| ( (This)->lpVtbl -> Begin_OnLinkSrcChange(This,pmk) ) | | ( (This)->lpVtbl -> Begin_OnLinkSrcChange(This,pmk) ) |
| | |
| #define AsyncIAdviseSink2_Finish_OnLinkSrcChange(This) \ | | #define AsyncIAdviseSink2_Finish_OnLinkSrcChange(This) \ |
| ( (This)->lpVtbl -> Finish_OnLinkSrcChange(This) ) | | ( (This)->lpVtbl -> Finish_OnLinkSrcChange(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_RemoteOnLinkSr
cChange_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_RemoteOnLinkSr
cChange_Proxy( |
|
| AsyncIAdviseSink2 * This, | | __RPC__in AsyncIAdviseSink2 * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmk); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| void __RPC_STUB AsyncIAdviseSink2_Begin_RemoteOnLinkSrcChange_Stub( | | void __RPC_STUB AsyncIAdviseSink2_Begin_RemoteOnLinkSrcChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Finish_RemoteOnLinkS
rcChange_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Finish_RemoteOnLinkS
rcChange_Proxy( |
|
| AsyncIAdviseSink2 * This); | | __RPC__in AsyncIAdviseSink2 * This); |
| | |
| void __RPC_STUB AsyncIAdviseSink2_Finish_RemoteOnLinkSrcChange_Stub( | | void __RPC_STUB AsyncIAdviseSink2_Finish_RemoteOnLinkSrcChange_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __AsyncIAdviseSink2_INTERFACE_DEFINED__ */ | | #endif /* __AsyncIAdviseSink2_INTERFACE_DEFINED__ */ |
| | |
| #ifndef __IDataObject_INTERFACE_DEFINED__ | | #ifndef __IDataObject_INTERFACE_DEFINED__ |
| | |
| skipping to change at line 5465 | | skipping to change at line 5673 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDataObjectVtbl | | typedef struct IDataObjectVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IDataObject * This); | | __RPC__in IDataObject * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IDataObject * This); | | __RPC__in IDataObject * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetData )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetData )( |
| IDataObject * This, | | IDataObject * This, |
| /* [unique][in] */ FORMATETC *pformatetcIn, | | /* [unique][in] */ FORMATETC *pformatetcIn, |
| /* [out] */ STGMEDIUM *pmedium); | | /* [out] */ STGMEDIUM *pmedium); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetDataHere )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetDataHere )( |
| IDataObject * This, | | IDataObject * This, |
| /* [unique][in] */ FORMATETC *pformatetc, | | /* [unique][in] */ FORMATETC *pformatetc, |
| /* [out][in] */ STGMEDIUM *pmedium); | | /* [out][in] */ STGMEDIUM *pmedium); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryGetData )( | | HRESULT ( STDMETHODCALLTYPE *QueryGetData )( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc); | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCanonicalFormatEtc )( | | HRESULT ( STDMETHODCALLTYPE *GetCanonicalFormatEtc )( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatectIn, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatectIn, |
| /* [out] */ __RPC__out FORMATETC *pformatetcOut); | | /* [out] */ __RPC__out FORMATETC *pformatetcOut); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *SetData )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *SetData )( |
| IDataObject * This, | | IDataObject * This, |
| /* [unique][in] */ FORMATETC *pformatetc, | | /* [unique][in] */ FORMATETC *pformatetc, |
| /* [unique][in] */ STGMEDIUM *pmedium, | | /* [unique][in] */ STGMEDIUM *pmedium, |
| /* [in] */ BOOL fRelease); | | /* [in] */ BOOL fRelease); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumFormatEtc )( | | HRESULT ( STDMETHODCALLTYPE *EnumFormatEtc )( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [in] */ DWORD dwDirection, | | /* [in] */ DWORD dwDirection, |
| /* [out] */ __RPC__deref_out_opt IEnumFORMATETC **ppenumFormatEtc); | | /* [out] */ __RPC__deref_out_opt IEnumFORMATETC **ppenumFormatEtc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DAdvise )( | | HRESULT ( STDMETHODCALLTYPE *DAdvise )( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [in] */ __RPC__in FORMATETC *pformatetc, | | /* [in] */ __RPC__in FORMATETC *pformatetc, |
| /* [in] */ DWORD advf, | | /* [in] */ DWORD advf, |
| /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink, | | /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink, |
| /* [out] */ __RPC__out DWORD *pdwConnection); | | /* [out] */ __RPC__out DWORD *pdwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DUnadvise )( | | HRESULT ( STDMETHODCALLTYPE *DUnadvise )( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [in] */ DWORD dwConnection); | | /* [in] */ DWORD dwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumDAdvise )( | | HRESULT ( STDMETHODCALLTYPE *EnumDAdvise )( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumAdvise); | | /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumAdvise); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDataObjectVtbl; | | } IDataObjectVtbl; |
| | |
| interface IDataObject | | interface IDataObject |
| { | | { |
| CONST_VTBL struct IDataObjectVtbl *lpVtbl; | | CONST_VTBL struct IDataObjectVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 5572 | | skipping to change at line 5780 |
| ( (This)->lpVtbl -> DUnadvise(This,dwConnection) ) | | ( (This)->lpVtbl -> DUnadvise(This,dwConnection) ) |
| | |
| #define IDataObject_EnumDAdvise(This,ppenumAdvise) \ | | #define IDataObject_EnumDAdvise(This,ppenumAdvise) \ |
| ( (This)->lpVtbl -> EnumDAdvise(This,ppenumAdvise) ) | | ( (This)->lpVtbl -> EnumDAdvise(This,ppenumAdvise) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_RemoteGetData_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_RemoteGetData_Proxy( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetcIn, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetcIn, |
| /* [out] */ __RPC__out STGMEDIUM *pRemoteMedium); | | /* [out] */ __RPC__out STGMEDIUM *pRemoteMedium); |
| | |
| void __RPC_STUB IDataObject_RemoteGetData_Stub( | | void __RPC_STUB IDataObject_RemoteGetData_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_RemoteGetDataHere_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_RemoteGetDataHere_Proxy( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [out][in] */ __RPC__inout STGMEDIUM *pRemoteMedium); | | /* [out][in] */ __RPC__inout STGMEDIUM *pRemoteMedium); |
| | |
| void __RPC_STUB IDataObject_RemoteGetDataHere_Stub( | | void __RPC_STUB IDataObject_RemoteGetDataHere_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_RemoteSetData_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_RemoteSetData_Proxy( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [unique][in] */ __RPC__in_opt FLAG_STGMEDIUM *pmedium, | | /* [unique][in] */ __RPC__in_opt FLAG_STGMEDIUM *pmedium, |
| /* [in] */ BOOL fRelease); | | /* [in] */ BOOL fRelease); |
| | |
| void __RPC_STUB IDataObject_RemoteSetData_Stub( | | void __RPC_STUB IDataObject_RemoteSetData_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 5624 | | skipping to change at line 5832 |
| | |
| EXTERN_C const IID IID_IDataAdviseHolder; | | EXTERN_C const IID IID_IDataAdviseHolder; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000110-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000110-0000-0000-C000-000000000046") |
| IDataAdviseHolder : public IUnknown | | IDataAdviseHolder : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Advise( | | virtual HRESULT STDMETHODCALLTYPE Advise( |
|
| /* [unique][in] */ IDataObject *pDataObject, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ FORMATETC *pFetc, | | __in_opt IDataObject *pDataObject, |
| /* [in] */ DWORD advf, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ IAdviseSink *pAdvise, | | __in FORMATETC *pFetc, |
| /* [out] */ DWORD *pdwConnection) = 0; | | /* [annotation][in] */ |
| | __in DWORD advf, |
| | /* [annotation][unique][in] */ |
| | __in IAdviseSink *pAdvise, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwConnection) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Unadvise( | | virtual HRESULT STDMETHODCALLTYPE Unadvise( |
|
| /* [in] */ DWORD dwConnection) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwConnection) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE EnumAdvise( | | virtual HRESULT STDMETHODCALLTYPE EnumAdvise( |
|
| /* [out] */ IEnumSTATDATA **ppenumAdvise) = 0; | | /* [annotation][out] */ |
| | __deref_out IEnumSTATDATA **ppenumAdvise) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SendOnDataChange( | | virtual HRESULT STDMETHODCALLTYPE SendOnDataChange( |
|
| /* [unique][in] */ IDataObject *pDataObject, | | /* [annotation][unique][in] */ |
| /* [in] */ DWORD dwReserved, | | __in IDataObject *pDataObject, |
| /* [in] */ DWORD advf) = 0; | | /* [annotation][in] */ |
| | __reserved DWORD dwReserved, |
| | /* [annotation][in] */ |
| | __in DWORD advf) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDataAdviseHolderVtbl | | typedef struct IDataAdviseHolderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IDataAdviseHolder * This, | | IDataAdviseHolder * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IDataAdviseHolder * This); | | IDataAdviseHolder * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IDataAdviseHolder * This); | | IDataAdviseHolder * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Advise )( | | HRESULT ( STDMETHODCALLTYPE *Advise )( |
| IDataAdviseHolder * This, | | IDataAdviseHolder * This, |
|
| /* [unique][in] */ IDataObject *pDataObject, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ FORMATETC *pFetc, | | __in_opt IDataObject *pDataObject, |
| /* [in] */ DWORD advf, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ IAdviseSink *pAdvise, | | __in FORMATETC *pFetc, |
| /* [out] */ DWORD *pdwConnection); | | /* [annotation][in] */ |
| | __in DWORD advf, |
| | /* [annotation][unique][in] */ |
| | __in IAdviseSink *pAdvise, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Unadvise )( | | HRESULT ( STDMETHODCALLTYPE *Unadvise )( |
| IDataAdviseHolder * This, | | IDataAdviseHolder * This, |
|
| /* [in] */ DWORD dwConnection); | | /* [annotation][in] */ |
| | __in DWORD dwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumAdvise )( | | HRESULT ( STDMETHODCALLTYPE *EnumAdvise )( |
| IDataAdviseHolder * This, | | IDataAdviseHolder * This, |
|
| /* [out] */ IEnumSTATDATA **ppenumAdvise); | | /* [annotation][out] */ |
| | __deref_out IEnumSTATDATA **ppenumAdvise); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendOnDataChange )( | | HRESULT ( STDMETHODCALLTYPE *SendOnDataChange )( |
| IDataAdviseHolder * This, | | IDataAdviseHolder * This, |
|
| /* [unique][in] */ IDataObject *pDataObject, | | /* [annotation][unique][in] */ |
| /* [in] */ DWORD dwReserved, | | __in IDataObject *pDataObject, |
| /* [in] */ DWORD advf); | | /* [annotation][in] */ |
| | __reserved DWORD dwReserved, |
| | /* [annotation][in] */ |
| | __in DWORD advf); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDataAdviseHolderVtbl; | | } IDataAdviseHolderVtbl; |
| | |
| interface IDataAdviseHolder | | interface IDataAdviseHolder |
| { | | { |
| CONST_VTBL struct IDataAdviseHolderVtbl *lpVtbl; | | CONST_VTBL struct IDataAdviseHolderVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 5775 | | skipping to change at line 6003 |
| | |
| EXTERN_C const IID IID_IMessageFilter; | | EXTERN_C const IID IID_IMessageFilter; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000016-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000016-0000-0000-C000-000000000046") |
| IMessageFilter : public IUnknown | | IMessageFilter : public IUnknown |
| { | | { |
| public: | | public: |
| virtual DWORD STDMETHODCALLTYPE HandleInComingCall( | | virtual DWORD STDMETHODCALLTYPE HandleInComingCall( |
|
| /* [in] */ DWORD dwCallType, | | /* [annotation][in] */ |
| /* [in] */ HTASK htaskCaller, | | __in DWORD dwCallType, |
| /* [in] */ DWORD dwTickCount, | | /* [annotation][in] */ |
| /* [in] */ LPINTERFACEINFO lpInterfaceInfo) = 0; | | __in HTASK htaskCaller, |
| | /* [annotation][in] */ |
| | __in DWORD dwTickCount, |
| | /* [annotation][in] */ |
| | __in_opt LPINTERFACEINFO lpInterfaceInfo) = 0; |
| | |
| virtual DWORD STDMETHODCALLTYPE RetryRejectedCall( | | virtual DWORD STDMETHODCALLTYPE RetryRejectedCall( |
|
| /* [in] */ HTASK htaskCallee, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwTickCount, | | __in HTASK htaskCallee, |
| /* [in] */ DWORD dwRejectType) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwTickCount, |
| | /* [annotation][in] */ |
| | __in DWORD dwRejectType) = 0; |
| | |
| virtual DWORD STDMETHODCALLTYPE MessagePending( | | virtual DWORD STDMETHODCALLTYPE MessagePending( |
|
| /* [in] */ HTASK htaskCallee, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwTickCount, | | __in HTASK htaskCallee, |
| /* [in] */ DWORD dwPendingType) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwTickCount, |
| | /* [annotation][in] */ |
| | __in DWORD dwPendingType) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMessageFilterVtbl | | typedef struct IMessageFilterVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMessageFilter * This, | | IMessageFilter * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMessageFilter * This); | | IMessageFilter * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMessageFilter * This); | | IMessageFilter * This); |
| | |
| DWORD ( STDMETHODCALLTYPE *HandleInComingCall )( | | DWORD ( STDMETHODCALLTYPE *HandleInComingCall )( |
| IMessageFilter * This, | | IMessageFilter * This, |
|
| /* [in] */ DWORD dwCallType, | | /* [annotation][in] */ |
| /* [in] */ HTASK htaskCaller, | | __in DWORD dwCallType, |
| /* [in] */ DWORD dwTickCount, | | /* [annotation][in] */ |
| /* [in] */ LPINTERFACEINFO lpInterfaceInfo); | | __in HTASK htaskCaller, |
| | /* [annotation][in] */ |
| | __in DWORD dwTickCount, |
| | /* [annotation][in] */ |
| | __in_opt LPINTERFACEINFO lpInterfaceInfo); |
| | |
| DWORD ( STDMETHODCALLTYPE *RetryRejectedCall )( | | DWORD ( STDMETHODCALLTYPE *RetryRejectedCall )( |
| IMessageFilter * This, | | IMessageFilter * This, |
|
| /* [in] */ HTASK htaskCallee, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwTickCount, | | __in HTASK htaskCallee, |
| /* [in] */ DWORD dwRejectType); | | /* [annotation][in] */ |
| | __in DWORD dwTickCount, |
| | /* [annotation][in] */ |
| | __in DWORD dwRejectType); |
| | |
| DWORD ( STDMETHODCALLTYPE *MessagePending )( | | DWORD ( STDMETHODCALLTYPE *MessagePending )( |
| IMessageFilter * This, | | IMessageFilter * This, |
|
| /* [in] */ HTASK htaskCallee, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwTickCount, | | __in HTASK htaskCallee, |
| /* [in] */ DWORD dwPendingType); | | /* [annotation][in] */ |
| | __in DWORD dwTickCount, |
| | /* [annotation][in] */ |
| | __in DWORD dwPendingType); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMessageFilterVtbl; | | } IMessageFilterVtbl; |
| | |
| interface IMessageFilter | | interface IMessageFilter |
| { | | { |
| CONST_VTBL struct IMessageFilterVtbl *lpVtbl; | | CONST_VTBL struct IMessageFilterVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 5893 | | skipping to change at line 6141 |
| | |
| EXTERN_C const IID IID_IRpcChannelBuffer; | | EXTERN_C const IID IID_IRpcChannelBuffer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("D5F56B60-593B-101A-B569-08002B2DBF7A") | | MIDL_INTERFACE("D5F56B60-593B-101A-B569-08002B2DBF7A") |
| IRpcChannelBuffer : public IUnknown | | IRpcChannelBuffer : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetBuffer( | | virtual HRESULT STDMETHODCALLTYPE GetBuffer( |
|
| /* [in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [in] */ REFIID riid) = 0; | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][in] */ |
| | __in REFIID riid) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SendReceive( | | virtual HRESULT STDMETHODCALLTYPE SendReceive( |
|
| /* [out][in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pStatus) = 0; | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pStatus) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE FreeBuffer( | | virtual HRESULT STDMETHODCALLTYPE FreeBuffer( |
|
| /* [in] */ RPCOLEMESSAGE *pMessage) = 0; | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMessage) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetDestCtx( | | virtual HRESULT STDMETHODCALLTYPE GetDestCtx( |
|
| /* [out] */ DWORD *pdwDestContext, | | /* [annotation][out] */ |
| /* [out] */ void **ppvDestContext) = 0; | | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **ppvDestContext) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE IsConnected( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE IsConnected( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcChannelBufferVtbl | | typedef struct IRpcChannelBufferVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcChannelBuffer * This, | | IRpcChannelBuffer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcChannelBuffer * This); | | IRpcChannelBuffer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcChannelBuffer * This); | | IRpcChannelBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBuffer )( | | HRESULT ( STDMETHODCALLTYPE *GetBuffer )( |
| IRpcChannelBuffer * This, | | IRpcChannelBuffer * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [in] */ REFIID riid); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][in] */ |
| | __in REFIID riid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendReceive )( | | HRESULT ( STDMETHODCALLTYPE *SendReceive )( |
| IRpcChannelBuffer * This, | | IRpcChannelBuffer * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pStatus); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( | | HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( |
| IRpcChannelBuffer * This, | | IRpcChannelBuffer * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage); | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMessage); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( |
| IRpcChannelBuffer * This, | | IRpcChannelBuffer * This, |
|
| /* [out] */ DWORD *pdwDestContext, | | /* [annotation][out] */ |
| /* [out] */ void **ppvDestContext); | | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **ppvDestContext); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsConnected )( | | HRESULT ( STDMETHODCALLTYPE *IsConnected )( |
| IRpcChannelBuffer * This); | | IRpcChannelBuffer * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcChannelBufferVtbl; | | } IRpcChannelBufferVtbl; |
| | |
| interface IRpcChannelBuffer | | interface IRpcChannelBuffer |
| { | | { |
| CONST_VTBL struct IRpcChannelBufferVtbl *lpVtbl; | | CONST_VTBL struct IRpcChannelBufferVtbl *lpVtbl; |
| | |
| skipping to change at line 6006 | | skipping to change at line 6268 |
| | |
| EXTERN_C const IID IID_IRpcChannelBuffer2; | | EXTERN_C const IID IID_IRpcChannelBuffer2; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("594f31d0-7f19-11d0-b194-00a0c90dc8bf") | | MIDL_INTERFACE("594f31d0-7f19-11d0-b194-00a0c90dc8bf") |
| IRpcChannelBuffer2 : public IRpcChannelBuffer | | IRpcChannelBuffer2 : public IRpcChannelBuffer |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetProtocolVersion( | | virtual HRESULT STDMETHODCALLTYPE GetProtocolVersion( |
|
| /* [out][in] */ DWORD *pdwVersion) = 0; | | /* [annotation][out] */ |
| | __out DWORD *pdwVersion) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcChannelBuffer2Vtbl | | typedef struct IRpcChannelBuffer2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcChannelBuffer2 * This, | | IRpcChannelBuffer2 * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcChannelBuffer2 * This); | | IRpcChannelBuffer2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcChannelBuffer2 * This); | | IRpcChannelBuffer2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBuffer )( | | HRESULT ( STDMETHODCALLTYPE *GetBuffer )( |
| IRpcChannelBuffer2 * This, | | IRpcChannelBuffer2 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [in] */ REFIID riid); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][in] */ |
| | __in REFIID riid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendReceive )( | | HRESULT ( STDMETHODCALLTYPE *SendReceive )( |
| IRpcChannelBuffer2 * This, | | IRpcChannelBuffer2 * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pStatus); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( | | HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( |
| IRpcChannelBuffer2 * This, | | IRpcChannelBuffer2 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage); | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMessage); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( |
| IRpcChannelBuffer2 * This, | | IRpcChannelBuffer2 * This, |
|
| /* [out] */ DWORD *pdwDestContext, | | /* [annotation][out] */ |
| /* [out] */ void **ppvDestContext); | | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **ppvDestContext); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsConnected )( | | HRESULT ( STDMETHODCALLTYPE *IsConnected )( |
| IRpcChannelBuffer2 * This); | | IRpcChannelBuffer2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetProtocolVersion )( | | HRESULT ( STDMETHODCALLTYPE *GetProtocolVersion )( |
| IRpcChannelBuffer2 * This, | | IRpcChannelBuffer2 * This, |
|
| /* [out][in] */ DWORD *pdwVersion); | | /* [annotation][out] */ |
| | __out DWORD *pdwVersion); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcChannelBuffer2Vtbl; | | } IRpcChannelBuffer2Vtbl; |
| | |
| interface IRpcChannelBuffer2 | | interface IRpcChannelBuffer2 |
| { | | { |
| CONST_VTBL struct IRpcChannelBuffer2Vtbl *lpVtbl; | | CONST_VTBL struct IRpcChannelBuffer2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6112 | | skipping to change at line 6383 |
| | |
| EXTERN_C const IID IID_IAsyncRpcChannelBuffer; | | EXTERN_C const IID IID_IAsyncRpcChannelBuffer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("a5029fb6-3c34-11d1-9c99-00c04fb998aa") | | MIDL_INTERFACE("a5029fb6-3c34-11d1-9c99-00c04fb998aa") |
| IAsyncRpcChannelBuffer : public IRpcChannelBuffer2 | | IAsyncRpcChannelBuffer : public IRpcChannelBuffer2 |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Send( | | virtual HRESULT STDMETHODCALLTYPE Send( |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ ISynchronize *pSync, | | __inout RPCOLEMESSAGE *pMsg, |
| /* [out] */ ULONG *pulStatus) = 0; | | /* [annotation][in] */ |
| | __in ISynchronize *pSync, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Receive( | | virtual HRESULT STDMETHODCALLTYPE Receive( |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pulStatus) = 0; | | __inout RPCOLEMESSAGE *pMsg, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( | | virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwDestContext, | | __in RPCOLEMESSAGE *pMsg, |
| /* [out] */ void **ppvDestContext) = 0; | | /* [annotation][out] */ |
| | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out void **ppvDestContext) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAsyncRpcChannelBufferVtbl | | typedef struct IAsyncRpcChannelBufferVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IAsyncRpcChannelBuffer * This); | | IAsyncRpcChannelBuffer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IAsyncRpcChannelBuffer * This); | | IAsyncRpcChannelBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBuffer )( | | HRESULT ( STDMETHODCALLTYPE *GetBuffer )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [in] */ REFIID riid); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][in] */ |
| | __in REFIID riid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendReceive )( | | HRESULT ( STDMETHODCALLTYPE *SendReceive )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pStatus); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( | | HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage); | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMessage); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [out] */ DWORD *pdwDestContext, | | /* [annotation][out] */ |
| /* [out] */ void **ppvDestContext); | | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **ppvDestContext); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsConnected )( | | HRESULT ( STDMETHODCALLTYPE *IsConnected )( |
| IAsyncRpcChannelBuffer * This); | | IAsyncRpcChannelBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetProtocolVersion )( | | HRESULT ( STDMETHODCALLTYPE *GetProtocolVersion )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [out][in] */ DWORD *pdwVersion); | | /* [annotation][out] */ |
| | __out DWORD *pdwVersion); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Send )( | | HRESULT ( STDMETHODCALLTYPE *Send )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ ISynchronize *pSync, | | __inout RPCOLEMESSAGE *pMsg, |
| /* [out] */ ULONG *pulStatus); | | /* [annotation][in] */ |
| | __in ISynchronize *pSync, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Receive )( | | HRESULT ( STDMETHODCALLTYPE *Receive )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pulStatus); | | __inout RPCOLEMESSAGE *pMsg, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwDestContext, | | __in RPCOLEMESSAGE *pMsg, |
| /* [out] */ void **ppvDestContext); | | /* [annotation][out] */ |
| | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out void **ppvDestContext); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IAsyncRpcChannelBufferVtbl; | | } IAsyncRpcChannelBufferVtbl; |
| | |
| interface IAsyncRpcChannelBuffer | | interface IAsyncRpcChannelBuffer |
| { | | { |
| CONST_VTBL struct IAsyncRpcChannelBufferVtbl *lpVtbl; | | CONST_VTBL struct IAsyncRpcChannelBufferVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6255 | | skipping to change at line 6550 |
| | |
| EXTERN_C const IID IID_IRpcChannelBuffer3; | | EXTERN_C const IID IID_IRpcChannelBuffer3; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("25B15600-0115-11d0-BF0D-00AA00B8DFD2") | | MIDL_INTERFACE("25B15600-0115-11d0-BF0D-00AA00B8DFD2") |
| IRpcChannelBuffer3 : public IRpcChannelBuffer2 | | IRpcChannelBuffer3 : public IRpcChannelBuffer2 |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Send( | | virtual HRESULT STDMETHODCALLTYPE Send( |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pulStatus) = 0; | | __inout RPCOLEMESSAGE *pMsg, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Receive( | | virtual HRESULT STDMETHODCALLTYPE Receive( |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ ULONG ulSize, | | __inout RPCOLEMESSAGE *pMsg, |
| /* [out] */ ULONG *pulStatus) = 0; | | /* [annotation][in] */ |
| | __in ULONG ulSize, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Cancel( | | virtual HRESULT STDMETHODCALLTYPE Cancel( |
|
| /* [in] */ RPCOLEMESSAGE *pMsg) = 0; | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMsg) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetCallContext( | | virtual HRESULT STDMETHODCALLTYPE GetCallContext( |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in RPCOLEMESSAGE *pMsg, |
| /* [out] */ void **pInterface) = 0; | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **pInterface) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( | | virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwDestContext, | | __in RPCOLEMESSAGE *pMsg, |
| /* [out] */ void **ppvDestContext) = 0; | | /* [annotation][out] */ |
| | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out void **ppvDestContext) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetState( | | virtual HRESULT STDMETHODCALLTYPE GetState( |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pState) = 0; | | __in RPCOLEMESSAGE *pMsg, |
| | /* [annotation][out] */ |
| | __out DWORD *pState) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE RegisterAsync( | | virtual HRESULT STDMETHODCALLTYPE RegisterAsync( |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ IAsyncManager *pAsyncMgr) = 0; | | __inout RPCOLEMESSAGE *pMsg, |
| | /* [annotation][in] */ |
| | __in IAsyncManager *pAsyncMgr) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcChannelBuffer3Vtbl | | typedef struct IRpcChannelBuffer3Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcChannelBuffer3 * This); | | IRpcChannelBuffer3 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcChannelBuffer3 * This); | | IRpcChannelBuffer3 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBuffer )( | | HRESULT ( STDMETHODCALLTYPE *GetBuffer )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [in] */ REFIID riid); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][in] */ |
| | __in REFIID riid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendReceive )( | | HRESULT ( STDMETHODCALLTYPE *SendReceive )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMessage, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pStatus); | | __inout RPCOLEMESSAGE *pMessage, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( | | HRESULT ( STDMETHODCALLTYPE *FreeBuffer )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMessage); | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMessage); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtx )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [out] */ DWORD *pdwDestContext, | | /* [annotation][out] */ |
| /* [out] */ void **ppvDestContext); | | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **ppvDestContext); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsConnected )( | | HRESULT ( STDMETHODCALLTYPE *IsConnected )( |
| IRpcChannelBuffer3 * This); | | IRpcChannelBuffer3 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetProtocolVersion )( | | HRESULT ( STDMETHODCALLTYPE *GetProtocolVersion )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [out][in] */ DWORD *pdwVersion); | | /* [annotation][out] */ |
| | __out DWORD *pdwVersion); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Send )( | | HRESULT ( STDMETHODCALLTYPE *Send )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [out] */ ULONG *pulStatus); | | __inout RPCOLEMESSAGE *pMsg, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Receive )( | | HRESULT ( STDMETHODCALLTYPE *Receive )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ ULONG ulSize, | | __inout RPCOLEMESSAGE *pMsg, |
| /* [out] */ ULONG *pulStatus); | | /* [annotation][in] */ |
| | __in ULONG ulSize, |
| | /* [annotation][out] */ |
| | __out ULONG *pulStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Cancel )( | | HRESULT ( STDMETHODCALLTYPE *Cancel )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMsg); | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMsg); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCallContext )( | | HRESULT ( STDMETHODCALLTYPE *GetCallContext )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in RPCOLEMESSAGE *pMsg, |
| /* [out] */ void **pInterface); | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **pInterface); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwDestContext, | | __in RPCOLEMESSAGE *pMsg, |
| /* [out] */ void **ppvDestContext); | | /* [annotation][out] */ |
| | __out DWORD *pdwDestContext, |
| | /* [annotation][out] */ |
| | __deref_out void **ppvDestContext); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetState )( | | HRESULT ( STDMETHODCALLTYPE *GetState )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pState); | | __in RPCOLEMESSAGE *pMsg, |
| | /* [annotation][out] */ |
| | __out DWORD *pState); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RegisterAsync )( | | HRESULT ( STDMETHODCALLTYPE *RegisterAsync )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ IAsyncManager *pAsyncMgr); | | __inout RPCOLEMESSAGE *pMsg, |
| | /* [annotation][in] */ |
| | __in IAsyncManager *pAsyncMgr); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcChannelBuffer3Vtbl; | | } IRpcChannelBuffer3Vtbl; |
| | |
| interface IRpcChannelBuffer3 | | interface IRpcChannelBuffer3 |
| { | | { |
| CONST_VTBL struct IRpcChannelBuffer3Vtbl *lpVtbl; | | CONST_VTBL struct IRpcChannelBuffer3Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6446 | | skipping to change at line 6781 |
| | |
| EXTERN_C const IID IID_IRpcSyntaxNegotiate; | | EXTERN_C const IID IID_IRpcSyntaxNegotiate; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("58a08519-24c8-4935-b482-3fd823333a4f") | | MIDL_INTERFACE("58a08519-24c8-4935-b482-3fd823333a4f") |
| IRpcSyntaxNegotiate : public IUnknown | | IRpcSyntaxNegotiate : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE NegotiateSyntax( | | virtual HRESULT STDMETHODCALLTYPE NegotiateSyntax( |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg) = 0; | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMsg) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcSyntaxNegotiateVtbl | | typedef struct IRpcSyntaxNegotiateVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcSyntaxNegotiate * This, | | IRpcSyntaxNegotiate * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcSyntaxNegotiate * This); | | IRpcSyntaxNegotiate * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcSyntaxNegotiate * This); | | IRpcSyntaxNegotiate * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *NegotiateSyntax )( | | HRESULT ( STDMETHODCALLTYPE *NegotiateSyntax )( |
| IRpcSyntaxNegotiate * This, | | IRpcSyntaxNegotiate * This, |
|
| /* [out][in] */ RPCOLEMESSAGE *pMsg); | | /* [annotation][out][in] */ |
| | __inout RPCOLEMESSAGE *pMsg); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcSyntaxNegotiateVtbl; | | } IRpcSyntaxNegotiateVtbl; |
| | |
| interface IRpcSyntaxNegotiate | | interface IRpcSyntaxNegotiate |
| { | | { |
| CONST_VTBL struct IRpcSyntaxNegotiateVtbl *lpVtbl; | | CONST_VTBL struct IRpcSyntaxNegotiateVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6515 | | skipping to change at line 6852 |
| | |
| EXTERN_C const IID IID_IRpcProxyBuffer; | | EXTERN_C const IID IID_IRpcProxyBuffer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("D5F56A34-593B-101A-B569-08002B2DBF7A") | | MIDL_INTERFACE("D5F56A34-593B-101A-B569-08002B2DBF7A") |
| IRpcProxyBuffer : public IUnknown | | IRpcProxyBuffer : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Connect( | | virtual HRESULT STDMETHODCALLTYPE Connect( |
|
| /* [unique][in] */ IRpcChannelBuffer *pRpcChannelBuffer) = 0; | | /* [annotation][unique][in] */ |
| | __in IRpcChannelBuffer *pRpcChannelBuffer) = 0; |
| | |
| virtual void STDMETHODCALLTYPE Disconnect( void) = 0; | | virtual void STDMETHODCALLTYPE Disconnect( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcProxyBufferVtbl | | typedef struct IRpcProxyBufferVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcProxyBuffer * This, | | IRpcProxyBuffer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcProxyBuffer * This); | | IRpcProxyBuffer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcProxyBuffer * This); | | IRpcProxyBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Connect )( | | HRESULT ( STDMETHODCALLTYPE *Connect )( |
| IRpcProxyBuffer * This, | | IRpcProxyBuffer * This, |
|
| /* [unique][in] */ IRpcChannelBuffer *pRpcChannelBuffer); | | /* [annotation][unique][in] */ |
| | __in IRpcChannelBuffer *pRpcChannelBuffer); |
| | |
| void ( STDMETHODCALLTYPE *Disconnect )( | | void ( STDMETHODCALLTYPE *Disconnect )( |
| IRpcProxyBuffer * This); | | IRpcProxyBuffer * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcProxyBufferVtbl; | | } IRpcProxyBufferVtbl; |
| | |
| interface IRpcProxyBuffer | | interface IRpcProxyBuffer |
| { | | { |
| CONST_VTBL struct IRpcProxyBufferVtbl *lpVtbl; | | CONST_VTBL struct IRpcProxyBufferVtbl *lpVtbl; |
| | |
| skipping to change at line 6592 | | skipping to change at line 6931 |
| | |
| EXTERN_C const IID IID_IRpcStubBuffer; | | EXTERN_C const IID IID_IRpcStubBuffer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("D5F56AFC-593B-101A-B569-08002B2DBF7A") | | MIDL_INTERFACE("D5F56AFC-593B-101A-B569-08002B2DBF7A") |
| IRpcStubBuffer : public IUnknown | | IRpcStubBuffer : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Connect( | | virtual HRESULT STDMETHODCALLTYPE Connect( |
|
| /* [in] */ IUnknown *pUnkServer) = 0; | | /* [annotation][in] */ |
| | __in IUnknown *pUnkServer) = 0; |
| | |
| virtual void STDMETHODCALLTYPE Disconnect( void) = 0; | | virtual void STDMETHODCALLTYPE Disconnect( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Invoke( | | virtual HRESULT STDMETHODCALLTYPE Invoke( |
|
| /* [in] */ RPCOLEMESSAGE *_prpcmsg, | | /* [annotation][out][in] */ |
| /* [in] */ IRpcChannelBuffer *_pRpcChannelBuffer) = 0; | | __inout RPCOLEMESSAGE *_prpcmsg, |
| | /* [annotation][in] */ |
| | __in IRpcChannelBuffer *_pRpcChannelBuffer) = 0; |
| | |
| virtual IRpcStubBuffer *STDMETHODCALLTYPE IsIIDSupported( | | virtual IRpcStubBuffer *STDMETHODCALLTYPE IsIIDSupported( |
|
| /* [in] */ REFIID riid) = 0; | | /* [annotation][in] */ |
| | __in REFIID riid) = 0; |
| | |
| virtual ULONG STDMETHODCALLTYPE CountRefs( void) = 0; | | virtual ULONG STDMETHODCALLTYPE CountRefs( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE DebugServerQueryInterface( | | virtual HRESULT STDMETHODCALLTYPE DebugServerQueryInterface( |
|
| void **ppv) = 0; | | /* [annotation][out] */ |
| | __deref_out void **ppv) = 0; |
| | |
| virtual void STDMETHODCALLTYPE DebugServerRelease( | | virtual void STDMETHODCALLTYPE DebugServerRelease( |
|
| void *pv) = 0; | | /* [annotation][in] */ |
| | __in void *pv) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcStubBufferVtbl | | typedef struct IRpcStubBufferVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcStubBuffer * This, | | IRpcStubBuffer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcStubBuffer * This); | | IRpcStubBuffer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcStubBuffer * This); | | IRpcStubBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Connect )( | | HRESULT ( STDMETHODCALLTYPE *Connect )( |
| IRpcStubBuffer * This, | | IRpcStubBuffer * This, |
|
| /* [in] */ IUnknown *pUnkServer); | | /* [annotation][in] */ |
| | __in IUnknown *pUnkServer); |
| | |
| void ( STDMETHODCALLTYPE *Disconnect )( | | void ( STDMETHODCALLTYPE *Disconnect )( |
| IRpcStubBuffer * This); | | IRpcStubBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Invoke )( | | HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IRpcStubBuffer * This, | | IRpcStubBuffer * This, |
|
| /* [in] */ RPCOLEMESSAGE *_prpcmsg, | | /* [annotation][out][in] */ |
| /* [in] */ IRpcChannelBuffer *_pRpcChannelBuffer); | | __inout RPCOLEMESSAGE *_prpcmsg, |
| | /* [annotation][in] */ |
| | __in IRpcChannelBuffer *_pRpcChannelBuffer); |
| | |
| IRpcStubBuffer *( STDMETHODCALLTYPE *IsIIDSupported )( | | IRpcStubBuffer *( STDMETHODCALLTYPE *IsIIDSupported )( |
| IRpcStubBuffer * This, | | IRpcStubBuffer * This, |
|
| /* [in] */ REFIID riid); | | /* [annotation][in] */ |
| | __in REFIID riid); |
| | |
| ULONG ( STDMETHODCALLTYPE *CountRefs )( | | ULONG ( STDMETHODCALLTYPE *CountRefs )( |
| IRpcStubBuffer * This); | | IRpcStubBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DebugServerQueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *DebugServerQueryInterface )( |
| IRpcStubBuffer * This, | | IRpcStubBuffer * This, |
|
| void **ppv); | | /* [annotation][out] */ |
| | __deref_out void **ppv); |
| | |
| void ( STDMETHODCALLTYPE *DebugServerRelease )( | | void ( STDMETHODCALLTYPE *DebugServerRelease )( |
| IRpcStubBuffer * This, | | IRpcStubBuffer * This, |
|
| void *pv); | | /* [annotation][in] */ |
| | __in void *pv); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcStubBufferVtbl; | | } IRpcStubBufferVtbl; |
| | |
| interface IRpcStubBuffer | | interface IRpcStubBuffer |
| { | | { |
| CONST_VTBL struct IRpcStubBufferVtbl *lpVtbl; | | CONST_VTBL struct IRpcStubBufferVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6719 | | skipping to change at line 7070 |
| | |
| EXTERN_C const IID IID_IPSFactoryBuffer; | | EXTERN_C const IID IID_IPSFactoryBuffer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("D5F569D0-593B-101A-B569-08002B2DBF7A") | | MIDL_INTERFACE("D5F569D0-593B-101A-B569-08002B2DBF7A") |
| IPSFactoryBuffer : public IUnknown | | IPSFactoryBuffer : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE CreateProxy( | | virtual HRESULT STDMETHODCALLTYPE CreateProxy( |
|
| /* [in] */ IUnknown *pUnkOuter, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in IUnknown *pUnkOuter, |
| /* [out] */ IRpcProxyBuffer **ppProxy, | | /* [annotation][in] */ |
| /* [out] */ void **ppv) = 0; | | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out IRpcProxyBuffer **ppProxy, |
| | /* [annotation][out] */ |
| | __deref_out void **ppv) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE CreateStub( | | virtual HRESULT STDMETHODCALLTYPE CreateStub( |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ IUnknown *pUnkServer, | | __in REFIID riid, |
| /* [out] */ IRpcStubBuffer **ppStub) = 0; | | /* [annotation][unique][in] */ |
| | __in_opt IUnknown *pUnkServer, |
| | /* [annotation][out] */ |
| | __deref_out IRpcStubBuffer **ppStub) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPSFactoryBufferVtbl | | typedef struct IPSFactoryBufferVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IPSFactoryBuffer * This, | | IPSFactoryBuffer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IPSFactoryBuffer * This); | | IPSFactoryBuffer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IPSFactoryBuffer * This); | | IPSFactoryBuffer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateProxy )( | | HRESULT ( STDMETHODCALLTYPE *CreateProxy )( |
| IPSFactoryBuffer * This, | | IPSFactoryBuffer * This, |
|
| /* [in] */ IUnknown *pUnkOuter, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in IUnknown *pUnkOuter, |
| /* [out] */ IRpcProxyBuffer **ppProxy, | | /* [annotation][in] */ |
| /* [out] */ void **ppv); | | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out IRpcProxyBuffer **ppProxy, |
| | /* [annotation][out] */ |
| | __deref_out void **ppv); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateStub )( | | HRESULT ( STDMETHODCALLTYPE *CreateStub )( |
| IPSFactoryBuffer * This, | | IPSFactoryBuffer * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [unique][in] */ IUnknown *pUnkServer, | | __in REFIID riid, |
| /* [out] */ IRpcStubBuffer **ppStub); | | /* [annotation][unique][in] */ |
| | __in_opt IUnknown *pUnkServer, |
| | /* [annotation][out] */ |
| | __deref_out IRpcStubBuffer **ppStub); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPSFactoryBufferVtbl; | | } IPSFactoryBufferVtbl; |
| | |
| interface IPSFactoryBuffer | | interface IPSFactoryBuffer |
| { | | { |
| CONST_VTBL struct IPSFactoryBufferVtbl *lpVtbl; | | CONST_VTBL struct IPSFactoryBufferVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6826 | | skipping to change at line 7191 |
| | |
| EXTERN_C const IID IID_IChannelHook; | | EXTERN_C const IID IID_IChannelHook; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("1008c4a0-7613-11cf-9af1-0020af6e72f4") | | MIDL_INTERFACE("1008c4a0-7613-11cf-9af1-0020af6e72f4") |
| IChannelHook : public IUnknown | | IChannelHook : public IUnknown |
| { | | { |
| public: | | public: |
| virtual void STDMETHODCALLTYPE ClientGetSize( | | virtual void STDMETHODCALLTYPE ClientGetSize( |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [out] */ ULONG *pDataSize) = 0; | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __out ULONG *pDataSize) = 0; |
| | |
| virtual void STDMETHODCALLTYPE ClientFillBuffer( | | virtual void STDMETHODCALLTYPE ClientFillBuffer( |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [out][in] */ ULONG *pDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer) = 0; | | __in REFIID riid, |
| | /* [annotation][out][in] */ |
| | __inout ULONG *pDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer) = 0; |
| | |
| virtual void STDMETHODCALLTYPE ClientNotify( | | virtual void STDMETHODCALLTYPE ClientNotify( |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [in] */ ULONG cbDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer, | | __in REFIID riid, |
| /* [in] */ DWORD lDataRep, | | /* [annotation][in] */ |
| /* [in] */ HRESULT hrFault) = 0; | | __in ULONG cbDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer, |
| | /* [annotation][in] */ |
| | __in DWORD lDataRep, |
| | /* [annotation][in] */ |
| | __in HRESULT hrFault) = 0; |
| | |
| virtual void STDMETHODCALLTYPE ServerNotify( | | virtual void STDMETHODCALLTYPE ServerNotify( |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [in] */ ULONG cbDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer, | | __in REFIID riid, |
| /* [in] */ DWORD lDataRep) = 0; | | /* [annotation][in] */ |
| | __in ULONG cbDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer, |
| | /* [annotation][in] */ |
| | __in DWORD lDataRep) = 0; |
| | |
| virtual void STDMETHODCALLTYPE ServerGetSize( | | virtual void STDMETHODCALLTYPE ServerGetSize( |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [in] */ HRESULT hrFault, | | /* [annotation][in] */ |
| /* [out] */ ULONG *pDataSize) = 0; | | __in REFIID riid, |
| | /* [annotation][in] */ |
| | __in HRESULT hrFault, |
| | /* [annotation][out] */ |
| | __out ULONG *pDataSize) = 0; |
| | |
| virtual void STDMETHODCALLTYPE ServerFillBuffer( | | virtual void STDMETHODCALLTYPE ServerFillBuffer( |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [out][in] */ ULONG *pDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer, | | __in REFIID riid, |
| /* [in] */ HRESULT hrFault) = 0; | | /* [annotation][out][in] */ |
| | __inout ULONG *pDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer, |
| | /* [annotation][in] */ |
| | __in HRESULT hrFault) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IChannelHookVtbl | | typedef struct IChannelHookVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IChannelHook * This, | | IChannelHook * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IChannelHook * This); | | IChannelHook * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IChannelHook * This); | | IChannelHook * This); |
| | |
| void ( STDMETHODCALLTYPE *ClientGetSize )( | | void ( STDMETHODCALLTYPE *ClientGetSize )( |
| IChannelHook * This, | | IChannelHook * This, |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [out] */ ULONG *pDataSize); | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __out ULONG *pDataSize); |
| | |
| void ( STDMETHODCALLTYPE *ClientFillBuffer )( | | void ( STDMETHODCALLTYPE *ClientFillBuffer )( |
| IChannelHook * This, | | IChannelHook * This, |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [out][in] */ ULONG *pDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer); | | __in REFIID riid, |
| | /* [annotation][out][in] */ |
| | __inout ULONG *pDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer); |
| | |
| void ( STDMETHODCALLTYPE *ClientNotify )( | | void ( STDMETHODCALLTYPE *ClientNotify )( |
| IChannelHook * This, | | IChannelHook * This, |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [in] */ ULONG cbDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer, | | __in REFIID riid, |
| /* [in] */ DWORD lDataRep, | | /* [annotation][in] */ |
| /* [in] */ HRESULT hrFault); | | __in ULONG cbDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer, |
| | /* [annotation][in] */ |
| | __in DWORD lDataRep, |
| | /* [annotation][in] */ |
| | __in HRESULT hrFault); |
| | |
| void ( STDMETHODCALLTYPE *ServerNotify )( | | void ( STDMETHODCALLTYPE *ServerNotify )( |
| IChannelHook * This, | | IChannelHook * This, |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [in] */ ULONG cbDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer, | | __in REFIID riid, |
| /* [in] */ DWORD lDataRep); | | /* [annotation][in] */ |
| | __in ULONG cbDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer, |
| | /* [annotation][in] */ |
| | __in DWORD lDataRep); |
| | |
| void ( STDMETHODCALLTYPE *ServerGetSize )( | | void ( STDMETHODCALLTYPE *ServerGetSize )( |
| IChannelHook * This, | | IChannelHook * This, |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [in] */ HRESULT hrFault, | | /* [annotation][in] */ |
| /* [out] */ ULONG *pDataSize); | | __in REFIID riid, |
| | /* [annotation][in] */ |
| | __in HRESULT hrFault, |
| | /* [annotation][out] */ |
| | __out ULONG *pDataSize); |
| | |
| void ( STDMETHODCALLTYPE *ServerFillBuffer )( | | void ( STDMETHODCALLTYPE *ServerFillBuffer )( |
| IChannelHook * This, | | IChannelHook * This, |
|
| /* [in] */ REFGUID uExtent, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in REFGUID uExtent, |
| /* [out][in] */ ULONG *pDataSize, | | /* [annotation][in] */ |
| /* [in] */ void *pDataBuffer, | | __in REFIID riid, |
| /* [in] */ HRESULT hrFault); | | /* [annotation][out][in] */ |
| | __inout ULONG *pDataSize, |
| | /* [annotation][in] */ |
| | __in void *pDataBuffer, |
| | /* [annotation][in] */ |
| | __in HRESULT hrFault); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IChannelHookVtbl; | | } IChannelHookVtbl; |
| | |
| interface IChannelHook | | interface IChannelHook |
| { | | { |
| CONST_VTBL struct IChannelHookVtbl *lpVtbl; | | CONST_VTBL struct IChannelHookVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 7065 | | skipping to change at line 7484 |
| | |
| EXTERN_C const IID IID_IClientSecurity; | | EXTERN_C const IID IID_IClientSecurity; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000013D-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000013D-0000-0000-C000-000000000046") |
| IClientSecurity : public IUnknown | | IClientSecurity : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE QueryBlanket( | | virtual HRESULT STDMETHODCALLTYPE QueryBlanket( |
|
| /* [in] */ IUnknown *pProxy, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pAuthnSvc, | | __in IUnknown *pProxy, |
| /* [out] */ DWORD *pAuthzSvc, | | /* [annotation][out] */ |
| /* [out] */ | | __out DWORD *pAuthnSvc, |
| | /* [annotation][out] */ |
| | __out_opt DWORD *pAuthzSvc, |
| | /* [annotation][out] */ |
| __RPC__deref_out_opt OLECHAR **pServerPrincName, | | __RPC__deref_out_opt OLECHAR **pServerPrincName, |
|
| /* [out] */ DWORD *pAuthnLevel, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pImpLevel, | | __out_opt DWORD *pAuthnLevel, |
| /* [out] */ void **pAuthInfo, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pCapabilites) = 0; | | __out_opt DWORD *pImpLevel, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **pAuthInfo, |
| | /* [annotation][out] */ |
| | __out_opt DWORD *pCapabilites) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetBlanket( | | virtual HRESULT STDMETHODCALLTYPE SetBlanket( |
|
| /* [in] */ IUnknown *pProxy, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwAuthnSvc, | | __in IUnknown *pProxy, |
| /* [in] */ DWORD dwAuthzSvc, | | /* [annotation][in] */ |
| /* [in] */ | | __in DWORD dwAuthnSvc, |
| | /* [annotation][in] */ |
| | __in DWORD dwAuthzSvc, |
| | /* [annotation][in] */ |
| __RPC__in_opt OLECHAR *pServerPrincName, | | __RPC__in_opt OLECHAR *pServerPrincName, |
|
| /* [in] */ DWORD dwAuthnLevel, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwImpLevel, | | __in DWORD dwAuthnLevel, |
| /* [in] */ void *pAuthInfo, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwCapabilities) = 0; | | __in DWORD dwImpLevel, |
| | /* [annotation][in] */ |
| | __in_opt void *pAuthInfo, |
| | /* [annotation][in] */ |
| | __in DWORD dwCapabilities) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE CopyProxy( | | virtual HRESULT STDMETHODCALLTYPE CopyProxy( |
|
| /* [in] */ IUnknown *pProxy, | | /* [annotation][in] */ |
| /* [out] */ IUnknown **ppCopy) = 0; | | __in IUnknown *pProxy, |
| | /* [annotation][out] */ |
| | __deref_out IUnknown **ppCopy) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IClientSecurityVtbl | | typedef struct IClientSecurityVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IClientSecurity * This, | | IClientSecurity * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IClientSecurity * This); | | IClientSecurity * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IClientSecurity * This); | | IClientSecurity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryBlanket )( | | HRESULT ( STDMETHODCALLTYPE *QueryBlanket )( |
| IClientSecurity * This, | | IClientSecurity * This, |
|
| /* [in] */ IUnknown *pProxy, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pAuthnSvc, | | __in IUnknown *pProxy, |
| /* [out] */ DWORD *pAuthzSvc, | | /* [annotation][out] */ |
| /* [out] */ | | __out DWORD *pAuthnSvc, |
| | /* [annotation][out] */ |
| | __out_opt DWORD *pAuthzSvc, |
| | /* [annotation][out] */ |
| __RPC__deref_out_opt OLECHAR **pServerPrincName, | | __RPC__deref_out_opt OLECHAR **pServerPrincName, |
|
| /* [out] */ DWORD *pAuthnLevel, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pImpLevel, | | __out_opt DWORD *pAuthnLevel, |
| /* [out] */ void **pAuthInfo, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pCapabilites); | | __out_opt DWORD *pImpLevel, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **pAuthInfo, |
| | /* [annotation][out] */ |
| | __out_opt DWORD *pCapabilites); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetBlanket )( | | HRESULT ( STDMETHODCALLTYPE *SetBlanket )( |
| IClientSecurity * This, | | IClientSecurity * This, |
|
| /* [in] */ IUnknown *pProxy, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwAuthnSvc, | | __in IUnknown *pProxy, |
| /* [in] */ DWORD dwAuthzSvc, | | /* [annotation][in] */ |
| /* [in] */ | | __in DWORD dwAuthnSvc, |
| | /* [annotation][in] */ |
| | __in DWORD dwAuthzSvc, |
| | /* [annotation][in] */ |
| __RPC__in_opt OLECHAR *pServerPrincName, | | __RPC__in_opt OLECHAR *pServerPrincName, |
|
| /* [in] */ DWORD dwAuthnLevel, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwImpLevel, | | __in DWORD dwAuthnLevel, |
| /* [in] */ void *pAuthInfo, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwCapabilities); | | __in DWORD dwImpLevel, |
| | /* [annotation][in] */ |
| | __in_opt void *pAuthInfo, |
| | /* [annotation][in] */ |
| | __in DWORD dwCapabilities); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CopyProxy )( | | HRESULT ( STDMETHODCALLTYPE *CopyProxy )( |
| IClientSecurity * This, | | IClientSecurity * This, |
|
| /* [in] */ IUnknown *pProxy, | | /* [annotation][in] */ |
| /* [out] */ IUnknown **ppCopy); | | __in IUnknown *pProxy, |
| | /* [annotation][out] */ |
| | __deref_out IUnknown **ppCopy); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IClientSecurityVtbl; | | } IClientSecurityVtbl; |
| | |
| interface IClientSecurity | | interface IClientSecurity |
| { | | { |
| CONST_VTBL struct IClientSecurityVtbl *lpVtbl; | | CONST_VTBL struct IClientSecurityVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 7188 | | skipping to change at line 7639 |
| | |
| EXTERN_C const IID IID_IServerSecurity; | | EXTERN_C const IID IID_IServerSecurity; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000013E-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000013E-0000-0000-C000-000000000046") |
| IServerSecurity : public IUnknown | | IServerSecurity : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE QueryBlanket( | | virtual HRESULT STDMETHODCALLTYPE QueryBlanket( |
|
| /* [out] */ DWORD *pAuthnSvc, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pAuthzSvc, | | __out_opt DWORD *pAuthnSvc, |
| /* [out] */ | | /* [annotation][out] */ |
| | __out_opt DWORD *pAuthzSvc, |
| | /* [annotation][out] */ |
| __RPC__deref_out_opt OLECHAR **pServerPrincName, | | __RPC__deref_out_opt OLECHAR **pServerPrincName, |
|
| /* [out] */ DWORD *pAuthnLevel, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pImpLevel, | | __out_opt DWORD *pAuthnLevel, |
| /* [out] */ void **pPrivs, | | /* [annotation][out] */ |
| /* [out][in] */ DWORD *pCapabilities) = 0; | | __out_opt DWORD *pImpLevel, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **pPrivs, |
| | /* [annotation][out][in] */ |
| | __inout_opt DWORD *pCapabilities) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE ImpersonateClient( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE ImpersonateClient( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE RevertToSelf( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE RevertToSelf( void) = 0; |
| | |
| virtual BOOL STDMETHODCALLTYPE IsImpersonating( void) = 0; | | virtual BOOL STDMETHODCALLTYPE IsImpersonating( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServerSecurityVtbl | | typedef struct IServerSecurityVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IServerSecurity * This, | | IServerSecurity * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IServerSecurity * This); | | IServerSecurity * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IServerSecurity * This); | | IServerSecurity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryBlanket )( | | HRESULT ( STDMETHODCALLTYPE *QueryBlanket )( |
| IServerSecurity * This, | | IServerSecurity * This, |
|
| /* [out] */ DWORD *pAuthnSvc, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pAuthzSvc, | | __out_opt DWORD *pAuthnSvc, |
| /* [out] */ | | /* [annotation][out] */ |
| | __out_opt DWORD *pAuthzSvc, |
| | /* [annotation][out] */ |
| __RPC__deref_out_opt OLECHAR **pServerPrincName, | | __RPC__deref_out_opt OLECHAR **pServerPrincName, |
|
| /* [out] */ DWORD *pAuthnLevel, | | /* [annotation][out] */ |
| /* [out] */ DWORD *pImpLevel, | | __out_opt DWORD *pAuthnLevel, |
| /* [out] */ void **pPrivs, | | /* [annotation][out] */ |
| /* [out][in] */ DWORD *pCapabilities); | | __out_opt DWORD *pImpLevel, |
| | /* [annotation][out] */ |
| | __deref_out_opt void **pPrivs, |
| | /* [annotation][out][in] */ |
| | __inout_opt DWORD *pCapabilities); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ImpersonateClient )( | | HRESULT ( STDMETHODCALLTYPE *ImpersonateClient )( |
| IServerSecurity * This); | | IServerSecurity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RevertToSelf )( | | HRESULT ( STDMETHODCALLTYPE *RevertToSelf )( |
| IServerSecurity * This); | | IServerSecurity * This); |
| | |
| BOOL ( STDMETHODCALLTYPE *IsImpersonating )( | | BOOL ( STDMETHODCALLTYPE *IsImpersonating )( |
| IServerSecurity * This); | | IServerSecurity * This); |
| | |
| | |
| skipping to change at line 7310 | | skipping to change at line 7773 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IClassActivatorVtbl | | typedef struct IClassActivatorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IClassActivator * This, | | __RPC__in IClassActivator * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IClassActivator * This); | | __RPC__in IClassActivator * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IClassActivator * This); | | __RPC__in IClassActivator * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassObject )( | | HRESULT ( STDMETHODCALLTYPE *GetClassObject )( |
|
| IClassActivator * This, | | __RPC__in IClassActivator * This, |
| /* [in] */ __RPC__in REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
| /* [in] */ DWORD dwClassContext, | | /* [in] */ DWORD dwClassContext, |
| /* [in] */ LCID locale, | | /* [in] */ LCID locale, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt void **ppv); | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppv); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IClassActivatorVtbl; | | } IClassActivatorVtbl; |
| | |
| interface IClassActivator | | interface IClassActivator |
| | |
| skipping to change at line 7357 | | skipping to change at line 7820 |
| | |
| #define IClassActivator_GetClassObject(This,rclsid,dwClassContext,locale,riid,pp
v) \ | | #define IClassActivator_GetClassObject(This,rclsid,dwClassContext,locale,riid,pp
v) \ |
| ( (This)->lpVtbl -> GetClassObject(This,rclsid,dwClassContext,locale,riid,pp
v) ) | | ( (This)->lpVtbl -> GetClassObject(This,rclsid,dwClassContext,locale,riid,pp
v) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IClassActivator_INTERFACE_DEFINED__ */ | | #endif /* __IClassActivator_INTERFACE_DEFINED__ */ |
| | |
|
| | /* interface __MIDL_itf_objidl_0000_0045 */ |
| | /* [local] */ |
| | |
| | typedef |
| | enum tagRPCOPT_PROPERTIES |
| | { COMBND_RPCTIMEOUT = 0x1, |
| | COMBND_SERVER_LOCALITY = 0x2 |
| | } RPCOPT_PROPERTIES; |
| | |
| | typedef |
| | enum tagRPCOPT_SERVER_LOCALITY_VALUES |
| | { SERVER_LOCALITY_PROCESS_LOCAL = 0, |
| | SERVER_LOCALITY_MACHINE_LOCAL = 1, |
| | SERVER_LOCALITY_REMOTE = 2 |
| | } RPCOPT_SERVER_LOCALITY_VALUES; |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0045_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0045_v0_0_s_ifspec; |
| | |
| #ifndef __IRpcOptions_INTERFACE_DEFINED__ | | #ifndef __IRpcOptions_INTERFACE_DEFINED__ |
| #define __IRpcOptions_INTERFACE_DEFINED__ | | #define __IRpcOptions_INTERFACE_DEFINED__ |
| | |
| /* interface IRpcOptions */ | | /* interface IRpcOptions */ |
| /* [uuid][local][object] */ | | /* [uuid][local][object] */ |
| | |
| EXTERN_C const IID IID_IRpcOptions; | | EXTERN_C const IID IID_IRpcOptions; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000144-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000144-0000-0000-C000-000000000046") |
| IRpcOptions : public IUnknown | | IRpcOptions : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Set( | | virtual HRESULT STDMETHODCALLTYPE Set( |
|
| /* [in] */ IUnknown *pPrx, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwProperty, | | __in IUnknown *pPrx, |
| /* [in] */ ULONG_PTR dwValue) = 0; | | /* [annotation][in] */ |
| | __in RPCOPT_PROPERTIES dwProperty, |
| | /* [annotation][in] */ |
| | __in ULONG_PTR dwValue) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Query( | | virtual HRESULT STDMETHODCALLTYPE Query( |
|
| /* [in] */ IUnknown *pPrx, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwProperty, | | __in IUnknown *pPrx, |
| /* [out] */ ULONG_PTR *pdwValue) = 0; | | /* [annotation][in] */ |
| | __in RPCOPT_PROPERTIES dwProperty, |
| | /* [annotation][out] */ |
| | __deref_out ULONG_PTR *pdwValue) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcOptionsVtbl | | typedef struct IRpcOptionsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcOptions * This, | | IRpcOptions * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcOptions * This); | | IRpcOptions * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcOptions * This); | | IRpcOptions * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Set )( | | HRESULT ( STDMETHODCALLTYPE *Set )( |
| IRpcOptions * This, | | IRpcOptions * This, |
|
| /* [in] */ IUnknown *pPrx, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwProperty, | | __in IUnknown *pPrx, |
| /* [in] */ ULONG_PTR dwValue); | | /* [annotation][in] */ |
| | __in RPCOPT_PROPERTIES dwProperty, |
| | /* [annotation][in] */ |
| | __in ULONG_PTR dwValue); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Query )( | | HRESULT ( STDMETHODCALLTYPE *Query )( |
| IRpcOptions * This, | | IRpcOptions * This, |
|
| /* [in] */ IUnknown *pPrx, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwProperty, | | __in IUnknown *pPrx, |
| /* [out] */ ULONG_PTR *pdwValue); | | /* [annotation][in] */ |
| | __in RPCOPT_PROPERTIES dwProperty, |
| | /* [annotation][out] */ |
| | __deref_out ULONG_PTR *pdwValue); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcOptionsVtbl; | | } IRpcOptionsVtbl; |
| | |
| interface IRpcOptions | | interface IRpcOptions |
| { | | { |
| CONST_VTBL struct IRpcOptionsVtbl *lpVtbl; | | CONST_VTBL struct IRpcOptionsVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 7447 | | skipping to change at line 7941 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IRpcOptions_INTERFACE_DEFINED__ */ | | #endif /* __IRpcOptions_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0046 */ | | /* interface __MIDL_itf_objidl_0000_0046 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| enum __MIDL___MIDL_itf_objidl_0000_0046_0001 | | typedef |
| { COMBND_RPCTIMEOUT = 0x1, | | enum tagGLOBALOPT_PROPERTIES |
| COMBND_SERVER_LOCALITY = 0x2 | | { COMGLB_EXCEPTION_HANDLING = 1, |
| } ; | | COMGLB_APPID = 2, |
| | COMGLB_RPC_THREADPOOL_SETTING = 3 |
| | } GLOBALOPT_PROPERTIES; |
| | |
|
| enum __MIDL___MIDL_itf_objidl_0000_0046_0002 | | typedef |
| { SERVER_LOCALITY_PROCESS_LOCAL = 0, | | enum tagGLOBALOPT_EH_VALUES |
| SERVER_LOCALITY_MACHINE_LOCAL = 1, | | { COMGLB_EXCEPTION_HANDLE = 0, |
| SERVER_LOCALITY_REMOTE = 2 | | COMGLB_EXCEPTION_DONOT_HANDLE_FATAL = 1, |
| } ; | | COMGLB_EXCEPTION_DONOT_HANDLE = COMGLB_EXCEPTION_DONOT_HANDLE_FATAL, |
| #endif //DCOM | | COMGLB_EXCEPTION_DONOT_HANDLE_ANY = 2 |
| | } GLOBALOPT_EH_VALUES; |
| | |
| | typedef |
| | enum tagGLOBALOPT_RPCTP_VALUES |
| | { COMGLB_RPC_THREADPOOL_SETTING_DEFAULT_POOL = 0, |
| | COMGLB_RPC_THREADPOOL_SETTING_PRIVATE_POOL = 1 |
| | } GLOBALOPT_RPCTP_VALUES; |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0046_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0046_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0046_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0046_v0_0_s_ifspec; |
| | |
|
| | #ifndef __IGlobalOptions_INTERFACE_DEFINED__ |
| | #define __IGlobalOptions_INTERFACE_DEFINED__ |
| | |
| | /* interface IGlobalOptions */ |
| | /* [uuid][unique][local][object] */ |
| | |
| | EXTERN_C const IID IID_IGlobalOptions; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("0000015B-0000-0000-C000-000000000046") |
| | IGlobalOptions : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE Set( |
| | /* [annotation][in] */ |
| | __in GLOBALOPT_PROPERTIES dwProperty, |
| | /* [annotation][in] */ |
| | __in ULONG_PTR dwValue) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE Query( |
| | /* [annotation][in] */ |
| | __in GLOBALOPT_PROPERTIES dwProperty, |
| | /* [annotation][out] */ |
| | __deref_out ULONG_PTR *pdwValue) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IGlobalOptionsVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | IGlobalOptions * This, |
| | /* [in] */ REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | IGlobalOptions * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | IGlobalOptions * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Set )( |
| | IGlobalOptions * This, |
| | /* [annotation][in] */ |
| | __in GLOBALOPT_PROPERTIES dwProperty, |
| | /* [annotation][in] */ |
| | __in ULONG_PTR dwValue); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Query )( |
| | IGlobalOptions * This, |
| | /* [annotation][in] */ |
| | __in GLOBALOPT_PROPERTIES dwProperty, |
| | /* [annotation][out] */ |
| | __deref_out ULONG_PTR *pdwValue); |
| | |
| | END_INTERFACE |
| | } IGlobalOptionsVtbl; |
| | |
| | interface IGlobalOptions |
| | { |
| | CONST_VTBL struct IGlobalOptionsVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IGlobalOptions_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IGlobalOptions_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IGlobalOptions_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IGlobalOptions_Set(This,dwProperty,dwValue) \ |
| | ( (This)->lpVtbl -> Set(This,dwProperty,dwValue) ) |
| | |
| | #define IGlobalOptions_Query(This,dwProperty,pdwValue) \ |
| | ( (This)->lpVtbl -> Query(This,dwProperty,pdwValue) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IGlobalOptions_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_objidl_0000_0047 */ |
| | /* [local] */ |
| | |
| | #endif //DCOM |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0047_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0047_v0_0_s_ifspec; |
| | |
| #ifndef __IFillLockBytes_INTERFACE_DEFINED__ | | #ifndef __IFillLockBytes_INTERFACE_DEFINED__ |
| #define __IFillLockBytes_INTERFACE_DEFINED__ | | #define __IFillLockBytes_INTERFACE_DEFINED__ |
| | |
| /* interface IFillLockBytes */ | | /* interface IFillLockBytes */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IFillLockBytes; | | EXTERN_C const IID IID_IFillLockBytes; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("99caf010-415e-11cf-8814-00aa00b569f5") | | MIDL_INTERFACE("99caf010-415e-11cf-8814-00aa00b569f5") |
| IFillLockBytes : public IUnknown | | IFillLockBytes : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE FillAppend( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE FillAppend( |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation][size_is][in] */ |
| /* [in] */ ULONG cb, | | __in_bcount(cb) const void *pv, |
| /* [out] */ ULONG *pcbWritten) = 0; | | /* [annotation][in] */ |
| | __in ULONG cb, |
| | /* [annotation][out] */ |
| | __out ULONG *pcbWritten) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE FillAt( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE FillAt( |
|
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [annotation][in] */ |
| /* [size_is][in] */ const void *pv, | | __in ULARGE_INTEGER ulOffset, |
| /* [in] */ ULONG cb, | | /* [annotation][size_is][in] */ |
| /* [out] */ ULONG *pcbWritten) = 0; | | __in_bcount(cb) const void *pv, |
| | /* [annotation][in] */ |
| | __in ULONG cb, |
| | /* [annotation][out] */ |
| | __out ULONG *pcbWritten) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetFillSize( | | virtual HRESULT STDMETHODCALLTYPE SetFillSize( |
| /* [in] */ ULARGE_INTEGER ulSize) = 0; | | /* [in] */ ULARGE_INTEGER ulSize) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Terminate( | | virtual HRESULT STDMETHODCALLTYPE Terminate( |
| /* [in] */ BOOL bCanceled) = 0; | | /* [in] */ BOOL bCanceled) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IFillLockBytesVtbl | | typedef struct IFillLockBytesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IFillLockBytes * This, | | __RPC__in IFillLockBytes * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IFillLockBytes * This); | | __RPC__in IFillLockBytes * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IFillLockBytes * This); | | __RPC__in IFillLockBytes * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *FillAppend )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *FillAppend )( |
| IFillLockBytes * This, | | IFillLockBytes * This, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation][size_is][in] */ |
| /* [in] */ ULONG cb, | | __in_bcount(cb) const void *pv, |
| /* [out] */ ULONG *pcbWritten); | | /* [annotation][in] */ |
| | __in ULONG cb, |
| | /* [annotation][out] */ |
| | __out ULONG *pcbWritten); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *FillAt )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *FillAt )( |
| IFillLockBytes * This, | | IFillLockBytes * This, |
|
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [annotation][in] */ |
| /* [size_is][in] */ const void *pv, | | __in ULARGE_INTEGER ulOffset, |
| /* [in] */ ULONG cb, | | /* [annotation][size_is][in] */ |
| /* [out] */ ULONG *pcbWritten); | | __in_bcount(cb) const void *pv, |
| | /* [annotation][in] */ |
| | __in ULONG cb, |
| | /* [annotation][out] */ |
| | __out ULONG *pcbWritten); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetFillSize )( | | HRESULT ( STDMETHODCALLTYPE *SetFillSize )( |
|
| IFillLockBytes * This, | | __RPC__in IFillLockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulSize); | | /* [in] */ ULARGE_INTEGER ulSize); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Terminate )( | | HRESULT ( STDMETHODCALLTYPE *Terminate )( |
|
| IFillLockBytes * This, | | __RPC__in IFillLockBytes * This, |
| /* [in] */ BOOL bCanceled); | | /* [in] */ BOOL bCanceled); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IFillLockBytesVtbl; | | } IFillLockBytesVtbl; |
| | |
| interface IFillLockBytes | | interface IFillLockBytes |
| { | | { |
| CONST_VTBL struct IFillLockBytesVtbl *lpVtbl; | | CONST_VTBL struct IFillLockBytesVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 7570 | | skipping to change at line 8186 |
| ( (This)->lpVtbl -> SetFillSize(This,ulSize) ) | | ( (This)->lpVtbl -> SetFillSize(This,ulSize) ) |
| | |
| #define IFillLockBytes_Terminate(This,bCanceled) \ | | #define IFillLockBytes_Terminate(This,bCanceled) \ |
| ( (This)->lpVtbl -> Terminate(This,bCanceled) ) | | ( (This)->lpVtbl -> Terminate(This,bCanceled) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT __stdcall IFillLockBytes_RemoteFillAppend_Proxy( | | /* [call_as] */ HRESULT __stdcall IFillLockBytes_RemoteFillAppend_Proxy( |
|
| IFillLockBytes * This, | | __RPC__in IFillLockBytes * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| void __RPC_STUB IFillLockBytes_RemoteFillAppend_Stub( | | void __RPC_STUB IFillLockBytes_RemoteFillAppend_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT __stdcall IFillLockBytes_RemoteFillAt_Proxy( | | /* [call_as] */ HRESULT __stdcall IFillLockBytes_RemoteFillAt_Proxy( |
|
| IFillLockBytes * This, | | __RPC__in IFillLockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| void __RPC_STUB IFillLockBytes_RemoteFillAt_Stub( | | void __RPC_STUB IFillLockBytes_RemoteFillAt_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| skipping to change at line 7625 | | skipping to change at line 8241 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IProgressNotifyVtbl | | typedef struct IProgressNotifyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IProgressNotify * This, | | __RPC__in IProgressNotify * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IProgressNotify * This); | | __RPC__in IProgressNotify * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IProgressNotify * This); | | __RPC__in IProgressNotify * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnProgress )( | | HRESULT ( STDMETHODCALLTYPE *OnProgress )( |
|
| IProgressNotify * This, | | __RPC__in IProgressNotify * This, |
| /* [in] */ DWORD dwProgressCurrent, | | /* [in] */ DWORD dwProgressCurrent, |
| /* [in] */ DWORD dwProgressMaximum, | | /* [in] */ DWORD dwProgressMaximum, |
| /* [in] */ BOOL fAccurate, | | /* [in] */ BOOL fAccurate, |
| /* [in] */ BOOL fOwner); | | /* [in] */ BOOL fOwner); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IProgressNotifyVtbl; | | } IProgressNotifyVtbl; |
| | |
| interface IProgressNotify | | interface IProgressNotify |
| { | | { |
| | |
| skipping to change at line 7694 | | skipping to change at line 8310 |
| | |
| EXTERN_C const IID IID_ILayoutStorage; | | EXTERN_C const IID IID_ILayoutStorage; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0e6d4d90-6738-11cf-9608-00aa00680db4") | | MIDL_INTERFACE("0e6d4d90-6738-11cf-9608-00aa00680db4") |
| ILayoutStorage : public IUnknown | | ILayoutStorage : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT __stdcall LayoutScript( | | virtual HRESULT __stdcall LayoutScript( |
|
| /* [in] */ StorageLayout *pStorageLayout, | | /* [annotation][in] */ |
| /* [in] */ DWORD nEntries, | | __in_ecount(nEntries) StorageLayout *pStorageLayout, |
| /* [in] */ DWORD glfInterleavedFlag) = 0; | | /* [annotation][in] */ |
| | __in DWORD nEntries, |
| | /* [annotation][in] */ |
| | __reserved DWORD glfInterleavedFlag) = 0; |
| | |
| virtual HRESULT __stdcall BeginMonitor( void) = 0; | | virtual HRESULT __stdcall BeginMonitor( void) = 0; |
| | |
| virtual HRESULT __stdcall EndMonitor( void) = 0; | | virtual HRESULT __stdcall EndMonitor( void) = 0; |
| | |
| virtual HRESULT __stdcall ReLayoutDocfile( | | virtual HRESULT __stdcall ReLayoutDocfile( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __RPC__in OLECHAR *pwcsNewDfName) = 0; | | __RPC__in OLECHAR *pwcsNewDfName) = 0; |
| | |
| virtual HRESULT __stdcall ReLayoutDocfileOnILockBytes( | | virtual HRESULT __stdcall ReLayoutDocfileOnILockBytes( |
|
| /* [in] */ ILockBytes *pILockBytes) = 0; | | /* [annotation][in] */ |
| | __in ILockBytes *pILockBytes) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ILayoutStorageVtbl | | typedef struct ILayoutStorageVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ILayoutStorage * This, | | ILayoutStorage * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ILayoutStorage * This); | | ILayoutStorage * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ILayoutStorage * This); | | ILayoutStorage * This); |
| | |
| HRESULT ( __stdcall *LayoutScript )( | | HRESULT ( __stdcall *LayoutScript )( |
| ILayoutStorage * This, | | ILayoutStorage * This, |
|
| /* [in] */ StorageLayout *pStorageLayout, | | /* [annotation][in] */ |
| /* [in] */ DWORD nEntries, | | __in_ecount(nEntries) StorageLayout *pStorageLayout, |
| /* [in] */ DWORD glfInterleavedFlag); | | /* [annotation][in] */ |
| | __in DWORD nEntries, |
| | /* [annotation][in] */ |
| | __reserved DWORD glfInterleavedFlag); |
| | |
| HRESULT ( __stdcall *BeginMonitor )( | | HRESULT ( __stdcall *BeginMonitor )( |
| ILayoutStorage * This); | | ILayoutStorage * This); |
| | |
| HRESULT ( __stdcall *EndMonitor )( | | HRESULT ( __stdcall *EndMonitor )( |
| ILayoutStorage * This); | | ILayoutStorage * This); |
| | |
| HRESULT ( __stdcall *ReLayoutDocfile )( | | HRESULT ( __stdcall *ReLayoutDocfile )( |
| ILayoutStorage * This, | | ILayoutStorage * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __RPC__in OLECHAR *pwcsNewDfName); | | __RPC__in OLECHAR *pwcsNewDfName); |
| | |
| HRESULT ( __stdcall *ReLayoutDocfileOnILockBytes )( | | HRESULT ( __stdcall *ReLayoutDocfileOnILockBytes )( |
| ILayoutStorage * This, | | ILayoutStorage * This, |
|
| /* [in] */ ILockBytes *pILockBytes); | | /* [annotation][in] */ |
| | __in ILockBytes *pILockBytes); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ILayoutStorageVtbl; | | } ILayoutStorageVtbl; |
| | |
| interface ILayoutStorage | | interface ILayoutStorage |
| { | | { |
| CONST_VTBL struct ILayoutStorageVtbl *lpVtbl; | | CONST_VTBL struct ILayoutStorageVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 7818 | | skipping to change at line 8442 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IBlockingLockVtbl | | typedef struct IBlockingLockVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IBlockingLock * This, | | __RPC__in IBlockingLock * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IBlockingLock * This); | | __RPC__in IBlockingLock * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IBlockingLock * This); | | __RPC__in IBlockingLock * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Lock )( | | HRESULT ( STDMETHODCALLTYPE *Lock )( |
|
| IBlockingLock * This, | | __RPC__in IBlockingLock * This, |
| /* [in] */ DWORD dwTimeout); | | /* [in] */ DWORD dwTimeout); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Unlock )( | | HRESULT ( STDMETHODCALLTYPE *Unlock )( |
|
| IBlockingLock * This); | | __RPC__in IBlockingLock * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IBlockingLockVtbl; | | } IBlockingLockVtbl; |
| | |
| interface IBlockingLock | | interface IBlockingLock |
| { | | { |
| CONST_VTBL struct IBlockingLockVtbl *lpVtbl; | | CONST_VTBL struct IBlockingLockVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 7894 | | skipping to change at line 8518 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITimeAndNoticeControlVtbl | | typedef struct ITimeAndNoticeControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ITimeAndNoticeControl * This, | | __RPC__in ITimeAndNoticeControl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ITimeAndNoticeControl * This); | | __RPC__in ITimeAndNoticeControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ITimeAndNoticeControl * This); | | __RPC__in ITimeAndNoticeControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SuppressChanges )( | | HRESULT ( STDMETHODCALLTYPE *SuppressChanges )( |
|
| ITimeAndNoticeControl * This, | | __RPC__in ITimeAndNoticeControl * This, |
| /* [in] */ DWORD res1, | | /* [in] */ DWORD res1, |
| /* [in] */ DWORD res2); | | /* [in] */ DWORD res2); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ITimeAndNoticeControlVtbl; | | } ITimeAndNoticeControlVtbl; |
| | |
| interface ITimeAndNoticeControl | | interface ITimeAndNoticeControl |
| { | | { |
| CONST_VTBL struct ITimeAndNoticeControlVtbl *lpVtbl; | | CONST_VTBL struct ITimeAndNoticeControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 7977 | | skipping to change at line 8601 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOplockStorageVtbl | | typedef struct IOplockStorageVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOplockStorage * This, | | __RPC__in IOplockStorage * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IOplockStorage * This); | | __RPC__in IOplockStorage * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOplockStorage * This); | | __RPC__in IOplockStorage * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateStorageEx )( | | HRESULT ( STDMETHODCALLTYPE *CreateStorageEx )( |
|
| IOplockStorage * This, | | __RPC__in IOplockStorage * This, |
| /* [in] */ __RPC__in LPCWSTR pwcsName, | | /* [in] */ __RPC__in LPCWSTR pwcsName, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD stgfmt, | | /* [in] */ DWORD stgfmt, |
| /* [in] */ DWORD grfAttrs, | | /* [in] */ DWORD grfAttrs, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt void **ppstgOpen); | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppstgOpen); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OpenStorageEx )( | | HRESULT ( STDMETHODCALLTYPE *OpenStorageEx )( |
|
| IOplockStorage * This, | | __RPC__in IOplockStorage * This, |
| /* [in] */ __RPC__in LPCWSTR pwcsName, | | /* [in] */ __RPC__in LPCWSTR pwcsName, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD stgfmt, | | /* [in] */ DWORD stgfmt, |
| /* [in] */ DWORD grfAttrs, | | /* [in] */ DWORD grfAttrs, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt void **ppstgOpen); | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppstgOpen); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOplockStorageVtbl; | | } IOplockStorageVtbl; |
| | |
| | |
| skipping to change at line 8067 | | skipping to change at line 8691 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISurrogateVtbl | | typedef struct ISurrogateVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISurrogate * This, | | __RPC__in ISurrogate * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISurrogate * This); | | __RPC__in ISurrogate * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISurrogate * This); | | __RPC__in ISurrogate * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *LoadDllServer )( | | HRESULT ( STDMETHODCALLTYPE *LoadDllServer )( |
|
| ISurrogate * This, | | __RPC__in ISurrogate * This, |
| /* [in] */ __RPC__in REFCLSID Clsid); | | /* [in] */ __RPC__in REFCLSID Clsid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FreeSurrogate )( | | HRESULT ( STDMETHODCALLTYPE *FreeSurrogate )( |
|
| ISurrogate * This); | | __RPC__in ISurrogate * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISurrogateVtbl; | | } ISurrogateVtbl; |
| | |
| interface ISurrogate | | interface ISurrogate |
| { | | { |
| CONST_VTBL struct ISurrogateVtbl *lpVtbl; | | CONST_VTBL struct ISurrogateVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8133 | | skipping to change at line 8757 |
| | |
| EXTERN_C const IID IID_IGlobalInterfaceTable; | | EXTERN_C const IID IID_IGlobalInterfaceTable; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000146-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000146-0000-0000-C000-000000000046") |
| IGlobalInterfaceTable : public IUnknown | | IGlobalInterfaceTable : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE RegisterInterfaceInGlobal( | | virtual HRESULT STDMETHODCALLTYPE RegisterInterfaceInGlobal( |
|
| /* [in] */ IUnknown *pUnk, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in IUnknown *pUnk, |
| /* [out] */ DWORD *pdwCookie) = 0; | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwCookie) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE RevokeInterfaceFromGlobal( | | virtual HRESULT STDMETHODCALLTYPE RevokeInterfaceFromGlobal( |
|
| /* [in] */ DWORD dwCookie) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwCookie) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetInterfaceFromGlobal( | | virtual HRESULT STDMETHODCALLTYPE GetInterfaceFromGlobal( |
|
| /* [in] */ DWORD dwCookie, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in DWORD dwCookie, |
| /* [iid_is][out] */ void **ppv) = 0; | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __deref_out void **ppv) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IGlobalInterfaceTableVtbl | | typedef struct IGlobalInterfaceTableVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IGlobalInterfaceTable * This, | | IGlobalInterfaceTable * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IGlobalInterfaceTable * This); | | IGlobalInterfaceTable * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IGlobalInterfaceTable * This); | | IGlobalInterfaceTable * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RegisterInterfaceInGlobal )( | | HRESULT ( STDMETHODCALLTYPE *RegisterInterfaceInGlobal )( |
| IGlobalInterfaceTable * This, | | IGlobalInterfaceTable * This, |
|
| /* [in] */ IUnknown *pUnk, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in IUnknown *pUnk, |
| /* [out] */ DWORD *pdwCookie); | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwCookie); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RevokeInterfaceFromGlobal )( | | HRESULT ( STDMETHODCALLTYPE *RevokeInterfaceFromGlobal )( |
| IGlobalInterfaceTable * This, | | IGlobalInterfaceTable * This, |
|
| /* [in] */ DWORD dwCookie); | | /* [annotation][in] */ |
| | __in DWORD dwCookie); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetInterfaceFromGlobal )( | | HRESULT ( STDMETHODCALLTYPE *GetInterfaceFromGlobal )( |
| IGlobalInterfaceTable * This, | | IGlobalInterfaceTable * This, |
|
| /* [in] */ DWORD dwCookie, | | /* [annotation][in] */ |
| /* [in] */ REFIID riid, | | __in DWORD dwCookie, |
| /* [iid_is][out] */ void **ppv); | | /* [annotation][in] */ |
| | __in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __deref_out void **ppv); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IGlobalInterfaceTableVtbl; | | } IGlobalInterfaceTableVtbl; |
| | |
| interface IGlobalInterfaceTable | | interface IGlobalInterfaceTable |
| { | | { |
| CONST_VTBL struct IGlobalInterfaceTableVtbl *lpVtbl; | | CONST_VTBL struct IGlobalInterfaceTableVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8245 | | skipping to change at line 8883 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDirectWriterLockVtbl | | typedef struct IDirectWriterLockVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IDirectWriterLock * This, | | __RPC__in IDirectWriterLock * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IDirectWriterLock * This); | | __RPC__in IDirectWriterLock * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IDirectWriterLock * This); | | __RPC__in IDirectWriterLock * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *WaitForWriteAccess )( | | HRESULT ( STDMETHODCALLTYPE *WaitForWriteAccess )( |
|
| IDirectWriterLock * This, | | __RPC__in IDirectWriterLock * This, |
| /* [in] */ DWORD dwTimeout); | | /* [in] */ DWORD dwTimeout); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ReleaseWriteAccess )( | | HRESULT ( STDMETHODCALLTYPE *ReleaseWriteAccess )( |
|
| IDirectWriterLock * This); | | __RPC__in IDirectWriterLock * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *HaveWriteAccess )( | | HRESULT ( STDMETHODCALLTYPE *HaveWriteAccess )( |
|
| IDirectWriterLock * This); | | __RPC__in IDirectWriterLock * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDirectWriterLockVtbl; | | } IDirectWriterLockVtbl; |
| | |
| interface IDirectWriterLock | | interface IDirectWriterLock |
| { | | { |
| CONST_VTBL struct IDirectWriterLockVtbl *lpVtbl; | | CONST_VTBL struct IDirectWriterLockVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8331 | | skipping to change at line 8969 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISynchronizeVtbl | | typedef struct ISynchronizeVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISynchronize * This, | | __RPC__in ISynchronize * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISynchronize * This); | | __RPC__in ISynchronize * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISynchronize * This); | | __RPC__in ISynchronize * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Wait )( | | HRESULT ( STDMETHODCALLTYPE *Wait )( |
|
| ISynchronize * This, | | __RPC__in ISynchronize * This, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD dwMilliseconds); | | /* [in] */ DWORD dwMilliseconds); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Signal )( | | HRESULT ( STDMETHODCALLTYPE *Signal )( |
|
| ISynchronize * This); | | __RPC__in ISynchronize * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| ISynchronize * This); | | __RPC__in ISynchronize * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISynchronizeVtbl; | | } ISynchronizeVtbl; |
| | |
| interface ISynchronize | | interface ISynchronize |
| { | | { |
| CONST_VTBL struct ISynchronizeVtbl *lpVtbl; | | CONST_VTBL struct ISynchronizeVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8402 | | skipping to change at line 9040 |
| | |
| EXTERN_C const IID IID_ISynchronizeHandle; | | EXTERN_C const IID IID_ISynchronizeHandle; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000031-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000031-0000-0000-C000-000000000046") |
| ISynchronizeHandle : public IUnknown | | ISynchronizeHandle : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetHandle( | | virtual HRESULT STDMETHODCALLTYPE GetHandle( |
|
| /* [out] */ HANDLE *ph) = 0; | | /* [annotation][out] */ |
| | __out HANDLE *ph) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISynchronizeHandleVtbl | | typedef struct ISynchronizeHandleVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISynchronizeHandle * This, | | ISynchronizeHandle * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISynchronizeHandle * This); | | ISynchronizeHandle * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISynchronizeHandle * This); | | ISynchronizeHandle * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetHandle )( | | HRESULT ( STDMETHODCALLTYPE *GetHandle )( |
| ISynchronizeHandle * This, | | ISynchronizeHandle * This, |
|
| /* [out] */ HANDLE *ph); | | /* [annotation][out] */ |
| | __out HANDLE *ph); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISynchronizeHandleVtbl; | | } ISynchronizeHandleVtbl; |
| | |
| interface ISynchronizeHandle | | interface ISynchronizeHandle |
| { | | { |
| CONST_VTBL struct ISynchronizeHandleVtbl *lpVtbl; | | CONST_VTBL struct ISynchronizeHandleVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8471 | | skipping to change at line 9111 |
| | |
| EXTERN_C const IID IID_ISynchronizeEvent; | | EXTERN_C const IID IID_ISynchronizeEvent; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000032-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000032-0000-0000-C000-000000000046") |
| ISynchronizeEvent : public ISynchronizeHandle | | ISynchronizeEvent : public ISynchronizeHandle |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE SetEventHandle( | | virtual HRESULT STDMETHODCALLTYPE SetEventHandle( |
|
| /* [in] */ HANDLE *ph) = 0; | | /* [annotation][in] */ |
| | __in HANDLE *ph) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISynchronizeEventVtbl | | typedef struct ISynchronizeEventVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISynchronizeEvent * This, | | ISynchronizeEvent * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISynchronizeEvent * This); | | ISynchronizeEvent * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISynchronizeEvent * This); | | ISynchronizeEvent * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetHandle )( | | HRESULT ( STDMETHODCALLTYPE *GetHandle )( |
| ISynchronizeEvent * This, | | ISynchronizeEvent * This, |
|
| /* [out] */ HANDLE *ph); | | /* [annotation][out] */ |
| | __out HANDLE *ph); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetEventHandle )( | | HRESULT ( STDMETHODCALLTYPE *SetEventHandle )( |
| ISynchronizeEvent * This, | | ISynchronizeEvent * This, |
|
| /* [in] */ HANDLE *ph); | | /* [annotation][in] */ |
| | __in HANDLE *ph); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISynchronizeEventVtbl; | | } ISynchronizeEventVtbl; |
| | |
| interface ISynchronizeEvent | | interface ISynchronizeEvent |
| { | | { |
| CONST_VTBL struct ISynchronizeEventVtbl *lpVtbl; | | CONST_VTBL struct ISynchronizeEventVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8547 | | skipping to change at line 9190 |
| | |
| EXTERN_C const IID IID_ISynchronizeContainer; | | EXTERN_C const IID IID_ISynchronizeContainer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000033-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000033-0000-0000-C000-000000000046") |
| ISynchronizeContainer : public IUnknown | | ISynchronizeContainer : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE AddSynchronize( | | virtual HRESULT STDMETHODCALLTYPE AddSynchronize( |
|
| /* [in] */ ISynchronize *pSync) = 0; | | /* [annotation][in] */ |
| | __in ISynchronize *pSync) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE WaitMultiple( | | virtual HRESULT STDMETHODCALLTYPE WaitMultiple( |
|
| /* [in] */ DWORD dwFlags, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwTimeOut, | | __in DWORD dwFlags, |
| /* [out] */ ISynchronize **ppSync) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwTimeOut, |
| | /* [annotation][out] */ |
| | __deref_out ISynchronize **ppSync) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISynchronizeContainerVtbl | | typedef struct ISynchronizeContainerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISynchronizeContainer * This, | | ISynchronizeContainer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISynchronizeContainer * This); | | ISynchronizeContainer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISynchronizeContainer * This); | | ISynchronizeContainer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AddSynchronize )( | | HRESULT ( STDMETHODCALLTYPE *AddSynchronize )( |
| ISynchronizeContainer * This, | | ISynchronizeContainer * This, |
|
| /* [in] */ ISynchronize *pSync); | | /* [annotation][in] */ |
| | __in ISynchronize *pSync); |
| | |
| HRESULT ( STDMETHODCALLTYPE *WaitMultiple )( | | HRESULT ( STDMETHODCALLTYPE *WaitMultiple )( |
| ISynchronizeContainer * This, | | ISynchronizeContainer * This, |
|
| /* [in] */ DWORD dwFlags, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwTimeOut, | | __in DWORD dwFlags, |
| /* [out] */ ISynchronize **ppSync); | | /* [annotation][in] */ |
| | __in DWORD dwTimeOut, |
| | /* [annotation][out] */ |
| | __deref_out ISynchronize **ppSync); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISynchronizeContainerVtbl; | | } ISynchronizeContainerVtbl; |
| | |
| interface ISynchronizeContainer | | interface ISynchronizeContainer |
| { | | { |
| CONST_VTBL struct ISynchronizeContainerVtbl *lpVtbl; | | CONST_VTBL struct ISynchronizeContainerVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8642 | | skipping to change at line 9293 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISynchronizeMutexVtbl | | typedef struct ISynchronizeMutexVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISynchronizeMutex * This, | | ISynchronizeMutex * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISynchronizeMutex * This); | | ISynchronizeMutex * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISynchronizeMutex * This); | | ISynchronizeMutex * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Wait )( | | HRESULT ( STDMETHODCALLTYPE *Wait )( |
| ISynchronizeMutex * This, | | ISynchronizeMutex * This, |
| | |
| skipping to change at line 8719 | | skipping to change at line 9370 |
| | |
| EXTERN_C const IID IID_ICancelMethodCalls; | | EXTERN_C const IID IID_ICancelMethodCalls; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000029-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000029-0000-0000-C000-000000000046") |
| ICancelMethodCalls : public IUnknown | | ICancelMethodCalls : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Cancel( | | virtual HRESULT STDMETHODCALLTYPE Cancel( |
|
| /* [in] */ ULONG ulSeconds) = 0; | | /* [annotation][in] */ |
| | __in ULONG ulSeconds) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE TestCancel( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE TestCancel( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICancelMethodCallsVtbl | | typedef struct ICancelMethodCallsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ICancelMethodCalls * This, | | ICancelMethodCalls * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ICancelMethodCalls * This); | | ICancelMethodCalls * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ICancelMethodCalls * This); | | ICancelMethodCalls * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Cancel )( | | HRESULT ( STDMETHODCALLTYPE *Cancel )( |
| ICancelMethodCalls * This, | | ICancelMethodCalls * This, |
|
| /* [in] */ ULONG ulSeconds); | | /* [annotation][in] */ |
| | __in ULONG ulSeconds); |
| | |
| HRESULT ( STDMETHODCALLTYPE *TestCancel )( | | HRESULT ( STDMETHODCALLTYPE *TestCancel )( |
| ICancelMethodCalls * This); | | ICancelMethodCalls * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICancelMethodCallsVtbl; | | } ICancelMethodCallsVtbl; |
| | |
| interface ICancelMethodCalls | | interface ICancelMethodCalls |
| { | | { |
| CONST_VTBL struct ICancelMethodCallsVtbl *lpVtbl; | | CONST_VTBL struct ICancelMethodCallsVtbl *lpVtbl; |
| | |
| skipping to change at line 8803 | | skipping to change at line 9456 |
| | |
| EXTERN_C const IID IID_IAsyncManager; | | EXTERN_C const IID IID_IAsyncManager; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000002A-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000002A-0000-0000-C000-000000000046") |
| IAsyncManager : public IUnknown | | IAsyncManager : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE CompleteCall( | | virtual HRESULT STDMETHODCALLTYPE CompleteCall( |
|
| /* [in] */ HRESULT Result) = 0; | | /* [annotation][in] */ |
| | __in HRESULT Result) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetCallContext( | | virtual HRESULT STDMETHODCALLTYPE GetCallContext( |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [out] */ void **pInterface) = 0; | | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **pInterface) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetState( | | virtual HRESULT STDMETHODCALLTYPE GetState( |
|
| /* [out] */ ULONG *pulStateFlags) = 0; | | /* [annotation][out] */ |
| | __out ULONG *pulStateFlags) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAsyncManagerVtbl | | typedef struct IAsyncManagerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IAsyncManager * This, | | IAsyncManager * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IAsyncManager * This); | | IAsyncManager * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IAsyncManager * This); | | IAsyncManager * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CompleteCall )( | | HRESULT ( STDMETHODCALLTYPE *CompleteCall )( |
| IAsyncManager * This, | | IAsyncManager * This, |
|
| /* [in] */ HRESULT Result); | | /* [annotation][in] */ |
| | __in HRESULT Result); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCallContext )( | | HRESULT ( STDMETHODCALLTYPE *GetCallContext )( |
| IAsyncManager * This, | | IAsyncManager * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [out] */ void **pInterface); | | __in REFIID riid, |
| | /* [annotation][out] */ |
| | __deref_out void **pInterface); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetState )( | | HRESULT ( STDMETHODCALLTYPE *GetState )( |
| IAsyncManager * This, | | IAsyncManager * This, |
|
| /* [out] */ ULONG *pulStateFlags); | | /* [annotation][out] */ |
| | __out ULONG *pulStateFlags); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IAsyncManagerVtbl; | | } IAsyncManagerVtbl; |
| | |
| interface IAsyncManager | | interface IAsyncManager |
| { | | { |
| CONST_VTBL struct IAsyncManagerVtbl *lpVtbl; | | CONST_VTBL struct IAsyncManagerVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8894 | | skipping to change at line 9555 |
| | |
| EXTERN_C const IID IID_ICallFactory; | | EXTERN_C const IID IID_ICallFactory; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("1c733a30-2a1c-11ce-ade5-00aa0044773d") | | MIDL_INTERFACE("1c733a30-2a1c-11ce-ade5-00aa0044773d") |
| ICallFactory : public IUnknown | | ICallFactory : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE CreateCall( | | virtual HRESULT STDMETHODCALLTYPE CreateCall( |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [in] */ IUnknown *pCtrlUnk, | | __in REFIID riid, |
| /* [in] */ REFIID riid2, | | /* [annotation][in] */ |
| /* [iid_is][out] */ IUnknown **ppv) = 0; | | __in_opt IUnknown *pCtrlUnk, |
| | /* [annotation][in] */ |
| | __in REFIID riid2, |
| | /* [annotation][iid_is][out] */ |
| | __deref_out IUnknown **ppv) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICallFactoryVtbl | | typedef struct ICallFactoryVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ICallFactory * This, | | ICallFactory * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ICallFactory * This); | | ICallFactory * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ICallFactory * This); | | ICallFactory * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateCall )( | | HRESULT ( STDMETHODCALLTYPE *CreateCall )( |
| ICallFactory * This, | | ICallFactory * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [in] */ IUnknown *pCtrlUnk, | | __in REFIID riid, |
| /* [in] */ REFIID riid2, | | /* [annotation][in] */ |
| /* [iid_is][out] */ IUnknown **ppv); | | __in_opt IUnknown *pCtrlUnk, |
| | /* [annotation][in] */ |
| | __in REFIID riid2, |
| | /* [annotation][iid_is][out] */ |
| | __deref_out IUnknown **ppv); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICallFactoryVtbl; | | } ICallFactoryVtbl; |
| | |
| interface ICallFactory | | interface ICallFactory |
| { | | { |
| CONST_VTBL struct ICallFactoryVtbl *lpVtbl; | | CONST_VTBL struct ICallFactoryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 8969 | | skipping to change at line 9638 |
| | |
| EXTERN_C const IID IID_IRpcHelper; | | EXTERN_C const IID IID_IRpcHelper; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000149-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000149-0000-0000-C000-000000000046") |
| IRpcHelper : public IUnknown | | IRpcHelper : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetDCOMProtocolVersion( | | virtual HRESULT STDMETHODCALLTYPE GetDCOMProtocolVersion( |
|
| /* [out] */ DWORD *pComVersion) = 0; | | /* [annotation][out] */ |
| | __out DWORD *pComVersion) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetIIDFromOBJREF( | | virtual HRESULT STDMETHODCALLTYPE GetIIDFromOBJREF( |
|
| /* [in] */ void *pObjRef, | | /* [annotation][in] */ |
| /* [out] */ IID **piid) = 0; | | __in void *pObjRef, |
| | /* [annotation][out] */ |
| | __deref_out IID **piid) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRpcHelperVtbl | | typedef struct IRpcHelperVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRpcHelper * This, | | IRpcHelper * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IRpcHelper * This); | | IRpcHelper * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRpcHelper * This); | | IRpcHelper * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDCOMProtocolVersion )( | | HRESULT ( STDMETHODCALLTYPE *GetDCOMProtocolVersion )( |
| IRpcHelper * This, | | IRpcHelper * This, |
|
| /* [out] */ DWORD *pComVersion); | | /* [annotation][out] */ |
| | __out DWORD *pComVersion); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIIDFromOBJREF )( | | HRESULT ( STDMETHODCALLTYPE *GetIIDFromOBJREF )( |
| IRpcHelper * This, | | IRpcHelper * This, |
|
| /* [in] */ void *pObjRef, | | /* [annotation][in] */ |
| /* [out] */ IID **piid); | | __in void *pObjRef, |
| | /* [annotation][out] */ |
| | __deref_out IID **piid); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IRpcHelperVtbl; | | } IRpcHelperVtbl; |
| | |
| interface IRpcHelper | | interface IRpcHelper |
| { | | { |
| CONST_VTBL struct IRpcHelperVtbl *lpVtbl; | | CONST_VTBL struct IRpcHelperVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9050 | | skipping to change at line 9725 |
| | |
| EXTERN_C const IID IID_IReleaseMarshalBuffers; | | EXTERN_C const IID IID_IReleaseMarshalBuffers; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("eb0cb9e8-7996-11d2-872e-0000f8080859") | | MIDL_INTERFACE("eb0cb9e8-7996-11d2-872e-0000f8080859") |
| IReleaseMarshalBuffers : public IUnknown | | IReleaseMarshalBuffers : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE ReleaseMarshalBuffer( | | virtual HRESULT STDMETHODCALLTYPE ReleaseMarshalBuffer( |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ DWORD dwFlags, | | __inout RPCOLEMESSAGE *pMsg, |
| /* [unique][in] */ IUnknown *pChnl) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwFlags, |
| | /* [annotation][unique][in] */ |
| | __in_opt IUnknown *pChnl) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IReleaseMarshalBuffersVtbl | | typedef struct IReleaseMarshalBuffersVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IReleaseMarshalBuffers * This, | | IReleaseMarshalBuffers * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IReleaseMarshalBuffers * This); | | IReleaseMarshalBuffers * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IReleaseMarshalBuffers * This); | | IReleaseMarshalBuffers * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ReleaseMarshalBuffer )( | | HRESULT ( STDMETHODCALLTYPE *ReleaseMarshalBuffer )( |
| IReleaseMarshalBuffers * This, | | IReleaseMarshalBuffers * This, |
|
| /* [in] */ RPCOLEMESSAGE *pMsg, | | /* [annotation][out][in] */ |
| /* [in] */ DWORD dwFlags, | | __inout RPCOLEMESSAGE *pMsg, |
| /* [unique][in] */ IUnknown *pChnl); | | /* [annotation][in] */ |
| | __in DWORD dwFlags, |
| | /* [annotation][unique][in] */ |
| | __in_opt IUnknown *pChnl); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IReleaseMarshalBuffersVtbl; | | } IReleaseMarshalBuffersVtbl; |
| | |
| interface IReleaseMarshalBuffers | | interface IReleaseMarshalBuffers |
| { | | { |
| CONST_VTBL struct IReleaseMarshalBuffersVtbl *lpVtbl; | | CONST_VTBL struct IReleaseMarshalBuffersVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9123 | | skipping to change at line 9804 |
| | |
| EXTERN_C const IID IID_IWaitMultiple; | | EXTERN_C const IID IID_IWaitMultiple; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000002B-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000002B-0000-0000-C000-000000000046") |
| IWaitMultiple : public IUnknown | | IWaitMultiple : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE WaitMultiple( | | virtual HRESULT STDMETHODCALLTYPE WaitMultiple( |
|
| /* [in] */ DWORD timeout, | | /* [annotation][in] */ |
| /* [out] */ ISynchronize **pSync) = 0; | | __in DWORD timeout, |
| | /* [annotation][out] */ |
| | __deref_out ISynchronize **pSync) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE AddSynchronize( | | virtual HRESULT STDMETHODCALLTYPE AddSynchronize( |
|
| /* [in] */ ISynchronize *pSync) = 0; | | /* [annotation][in] */ |
| | __in ISynchronize *pSync) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWaitMultipleVtbl | | typedef struct IWaitMultipleVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IWaitMultiple * This, | | IWaitMultiple * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IWaitMultiple * This); | | IWaitMultiple * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IWaitMultiple * This); | | IWaitMultiple * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *WaitMultiple )( | | HRESULT ( STDMETHODCALLTYPE *WaitMultiple )( |
| IWaitMultiple * This, | | IWaitMultiple * This, |
|
| /* [in] */ DWORD timeout, | | /* [annotation][in] */ |
| /* [out] */ ISynchronize **pSync); | | __in DWORD timeout, |
| | /* [annotation][out] */ |
| | __deref_out ISynchronize **pSync); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AddSynchronize )( | | HRESULT ( STDMETHODCALLTYPE *AddSynchronize )( |
| IWaitMultiple * This, | | IWaitMultiple * This, |
|
| /* [in] */ ISynchronize *pSync); | | /* [annotation][in] */ |
| | __in ISynchronize *pSync); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IWaitMultipleVtbl; | | } IWaitMultipleVtbl; |
| | |
| interface IWaitMultiple | | interface IWaitMultiple |
| { | | { |
| CONST_VTBL struct IWaitMultipleVtbl *lpVtbl; | | CONST_VTBL struct IWaitMultipleVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9224 | | skipping to change at line 9911 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IUrlMonVtbl | | typedef struct IUrlMonVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IUrlMon * This, | | __RPC__in IUrlMon * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IUrlMon * This); | | __RPC__in IUrlMon * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IUrlMon * This); | | __RPC__in IUrlMon * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AsyncGetClassBits )( | | HRESULT ( STDMETHODCALLTYPE *AsyncGetClassBits )( |
|
| IUrlMon * This, | | __RPC__in IUrlMon * This, |
| /* [in] */ __RPC__in REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pszTYPE, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pszTYPE, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pszExt, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pszExt, |
| /* [in] */ DWORD dwFileVersionMS, | | /* [in] */ DWORD dwFileVersionMS, |
| /* [in] */ DWORD dwFileVersionLS, | | /* [in] */ DWORD dwFileVersionLS, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pszCodeBase, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pszCodeBase, |
| /* [in] */ __RPC__in_opt IBindCtx *pbc, | | /* [in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [in] */ DWORD dwClassContext, | | /* [in] */ DWORD dwClassContext, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [in] */ DWORD flags); | | /* [in] */ DWORD flags); |
| | |
| skipping to change at line 9291 | | skipping to change at line 9978 |
| | |
| EXTERN_C const IID IID_IForegroundTransfer; | | EXTERN_C const IID IID_IForegroundTransfer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000145-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000145-0000-0000-C000-000000000046") |
| IForegroundTransfer : public IUnknown | | IForegroundTransfer : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE AllowForegroundTransfer( | | virtual HRESULT STDMETHODCALLTYPE AllowForegroundTransfer( |
|
| /* [in] */ void *lpvReserved) = 0; | | /* [annotation][in] */ |
| | __reserved void *lpvReserved) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IForegroundTransferVtbl | | typedef struct IForegroundTransferVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IForegroundTransfer * This, | | IForegroundTransfer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IForegroundTransfer * This); | | IForegroundTransfer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IForegroundTransfer * This); | | IForegroundTransfer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AllowForegroundTransfer )( | | HRESULT ( STDMETHODCALLTYPE *AllowForegroundTransfer )( |
| IForegroundTransfer * This, | | IForegroundTransfer * This, |
|
| /* [in] */ void *lpvReserved); | | /* [annotation][in] */ |
| | __reserved void *lpvReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IForegroundTransferVtbl; | | } IForegroundTransferVtbl; |
| | |
| interface IForegroundTransfer | | interface IForegroundTransfer |
| { | | { |
| CONST_VTBL struct IForegroundTransferVtbl *lpVtbl; | | CONST_VTBL struct IForegroundTransferVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9376 | | skipping to change at line 10065 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAddrTrackingControlVtbl | | typedef struct IAddrTrackingControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IAddrTrackingControl * This, | | IAddrTrackingControl * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IAddrTrackingControl * This); | | IAddrTrackingControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IAddrTrackingControl * This); | | IAddrTrackingControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnableCOMDynamicAddrTracking )( | | HRESULT ( STDMETHODCALLTYPE *EnableCOMDynamicAddrTracking )( |
| IAddrTrackingControl * This); | | IAddrTrackingControl * This); |
| | |
| skipping to change at line 9439 | | skipping to change at line 10128 |
| | |
| EXTERN_C const IID IID_IAddrExclusionControl; | | EXTERN_C const IID IID_IAddrExclusionControl; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000148-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000148-0000-0000-C000-000000000046") |
| IAddrExclusionControl : public IUnknown | | IAddrExclusionControl : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetCurrentAddrExclusionList( | | virtual HRESULT STDMETHODCALLTYPE GetCurrentAddrExclusionList( |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [iid_is][out] */ void **ppEnumerator) = 0; | | __in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __deref_out void **ppEnumerator) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE UpdateAddrExclusionList( | | virtual HRESULT STDMETHODCALLTYPE UpdateAddrExclusionList( |
|
| /* [in] */ IUnknown *pEnumerator) = 0; | | /* [annotation][in] */ |
| | __in IUnknown *pEnumerator) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAddrExclusionControlVtbl | | typedef struct IAddrExclusionControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IAddrExclusionControl * This, | | IAddrExclusionControl * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IAddrExclusionControl * This); | | IAddrExclusionControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IAddrExclusionControl * This); | | IAddrExclusionControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCurrentAddrExclusionList )( | | HRESULT ( STDMETHODCALLTYPE *GetCurrentAddrExclusionList )( |
| IAddrExclusionControl * This, | | IAddrExclusionControl * This, |
|
| /* [in] */ REFIID riid, | | /* [annotation][in] */ |
| /* [iid_is][out] */ void **ppEnumerator); | | __in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __deref_out void **ppEnumerator); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UpdateAddrExclusionList )( | | HRESULT ( STDMETHODCALLTYPE *UpdateAddrExclusionList )( |
| IAddrExclusionControl * This, | | IAddrExclusionControl * This, |
|
| /* [in] */ IUnknown *pEnumerator); | | /* [annotation][in] */ |
| | __in IUnknown *pEnumerator); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IAddrExclusionControlVtbl; | | } IAddrExclusionControlVtbl; |
| | |
| interface IAddrExclusionControl | | interface IAddrExclusionControl |
| { | | { |
| CONST_VTBL struct IAddrExclusionControlVtbl *lpVtbl; | | CONST_VTBL struct IAddrExclusionControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9537 | | skipping to change at line 10232 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPipeByteVtbl | | typedef struct IPipeByteVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPipeByte * This, | | __RPC__in IPipeByte * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPipeByte * This); | | __RPC__in IPipeByte * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPipeByte * This); | | __RPC__in IPipeByte * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Pull )( | | HRESULT ( STDMETHODCALLTYPE *Pull )( |
|
| IPipeByte * This, | | __RPC__in IPipeByte * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) BYTE *buf, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) BYTE *buf, |
| /* [in] */ ULONG cRequest, | | /* [in] */ ULONG cRequest, |
| /* [out] */ __RPC__out ULONG *pcReturned); | | /* [out] */ __RPC__out ULONG *pcReturned); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Push )( | | HRESULT ( STDMETHODCALLTYPE *Push )( |
|
| IPipeByte * This, | | __RPC__in IPipeByte * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) BYTE *buf, | | /* [size_is][in] */ __RPC__in_ecount_full(cSent) BYTE *buf, |
| /* [in] */ ULONG cSent); | | /* [in] */ ULONG cSent); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPipeByteVtbl; | | } IPipeByteVtbl; |
| | |
| interface IPipeByte | | interface IPipeByte |
| { | | { |
| CONST_VTBL struct IPipeByteVtbl *lpVtbl; | | CONST_VTBL struct IPipeByteVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 9608 | | skipping to change at line 10303 |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("DB2F3ACB-2F86-11d1-8E04-00C04FB9989A") | | MIDL_INTERFACE("DB2F3ACB-2F86-11d1-8E04-00C04FB9989A") |
| AsyncIPipeByte : public IUnknown | | AsyncIPipeByte : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Begin_Pull( | | virtual HRESULT STDMETHODCALLTYPE Begin_Pull( |
| /* [in] */ ULONG cRequest) = 0; | | /* [in] */ ULONG cRequest) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Finish_Pull( | | virtual HRESULT STDMETHODCALLTYPE Finish_Pull( |
|
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) BYTE *buf, | | /* [length_is][size_is][out] */ __RPC__out_xcount_part(cRequest, *pc
Returned) BYTE *buf, |
| /* [out] */ __RPC__out ULONG *pcReturned) = 0; | | /* [out] */ __RPC__out ULONG *pcReturned) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Begin_Push( | | virtual HRESULT STDMETHODCALLTYPE Begin_Push( |
|
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) BYTE *buf, | | /* [size_is][in] */ __RPC__in_xcount_full(cSent) BYTE *buf, |
| /* [in] */ ULONG cSent) = 0; | | /* [in] */ ULONG cSent) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Finish_Push( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Finish_Push( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct AsyncIPipeByteVtbl | | typedef struct AsyncIPipeByteVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| AsyncIPipeByte * This, | | __RPC__in AsyncIPipeByte * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| AsyncIPipeByte * This); | | __RPC__in AsyncIPipeByte * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| AsyncIPipeByte * This); | | __RPC__in AsyncIPipeByte * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Begin_Pull )( | | HRESULT ( STDMETHODCALLTYPE *Begin_Pull )( |
|
| AsyncIPipeByte * This, | | __RPC__in AsyncIPipeByte * This, |
| /* [in] */ ULONG cRequest); | | /* [in] */ ULONG cRequest); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Finish_Pull )( | | HRESULT ( STDMETHODCALLTYPE *Finish_Pull )( |
|
| AsyncIPipeByte * This, | | __RPC__in AsyncIPipeByte * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc | | /* [length_is][size_is][out] */ __RPC__out_xcount_part(cRequest, *pc |
| Returned) BYTE *buf, | | Returned) BYTE *buf, |
| /* [out] */ __RPC__out ULONG *pcReturned); | | /* [out] */ __RPC__out ULONG *pcReturned); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Begin_Push )( | | HRESULT ( STDMETHODCALLTYPE *Begin_Push )( |
|
| AsyncIPipeByte * This, | | __RPC__in AsyncIPipeByte * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) BYTE *buf, | | /* [size_is][in] */ __RPC__in_xcount_full(cSent) BYTE *buf, |
| /* [in] */ ULONG cSent); | | /* [in] */ ULONG cSent); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Finish_Push )( | | HRESULT ( STDMETHODCALLTYPE *Finish_Push )( |
|
| AsyncIPipeByte * This); | | __RPC__in AsyncIPipeByte * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } AsyncIPipeByteVtbl; | | } AsyncIPipeByteVtbl; |
| | |
| interface AsyncIPipeByte | | interface AsyncIPipeByte |
| { | | { |
| CONST_VTBL struct AsyncIPipeByteVtbl *lpVtbl; | | CONST_VTBL struct AsyncIPipeByteVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9723 | | skipping to change at line 10418 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPipeLongVtbl | | typedef struct IPipeLongVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPipeLong * This, | | __RPC__in IPipeLong * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPipeLong * This); | | __RPC__in IPipeLong * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPipeLong * This); | | __RPC__in IPipeLong * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Pull )( | | HRESULT ( STDMETHODCALLTYPE *Pull )( |
|
| IPipeLong * This, | | __RPC__in IPipeLong * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) LONG *buf, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) LONG *buf, |
| /* [in] */ ULONG cRequest, | | /* [in] */ ULONG cRequest, |
| /* [out] */ __RPC__out ULONG *pcReturned); | | /* [out] */ __RPC__out ULONG *pcReturned); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Push )( | | HRESULT ( STDMETHODCALLTYPE *Push )( |
|
| IPipeLong * This, | | __RPC__in IPipeLong * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) LONG *buf, | | /* [size_is][in] */ __RPC__in_ecount_full(cSent) LONG *buf, |
| /* [in] */ ULONG cSent); | | /* [in] */ ULONG cSent); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPipeLongVtbl; | | } IPipeLongVtbl; |
| | |
| interface IPipeLong | | interface IPipeLong |
| { | | { |
| CONST_VTBL struct IPipeLongVtbl *lpVtbl; | | CONST_VTBL struct IPipeLongVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 9794 | | skipping to change at line 10489 |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("DB2F3ACD-2F86-11d1-8E04-00C04FB9989A") | | MIDL_INTERFACE("DB2F3ACD-2F86-11d1-8E04-00C04FB9989A") |
| AsyncIPipeLong : public IUnknown | | AsyncIPipeLong : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Begin_Pull( | | virtual HRESULT STDMETHODCALLTYPE Begin_Pull( |
| /* [in] */ ULONG cRequest) = 0; | | /* [in] */ ULONG cRequest) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Finish_Pull( | | virtual HRESULT STDMETHODCALLTYPE Finish_Pull( |
|
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) LONG *buf, | | /* [length_is][size_is][out] */ __RPC__out_xcount_part(cRequest, *pc
Returned) LONG *buf, |
| /* [out] */ __RPC__out ULONG *pcReturned) = 0; | | /* [out] */ __RPC__out ULONG *pcReturned) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Begin_Push( | | virtual HRESULT STDMETHODCALLTYPE Begin_Push( |
|
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) LONG *buf, | | /* [size_is][in] */ __RPC__in_xcount_full(cSent) LONG *buf, |
| /* [in] */ ULONG cSent) = 0; | | /* [in] */ ULONG cSent) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Finish_Push( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Finish_Push( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct AsyncIPipeLongVtbl | | typedef struct AsyncIPipeLongVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| AsyncIPipeLong * This, | | __RPC__in AsyncIPipeLong * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| AsyncIPipeLong * This); | | __RPC__in AsyncIPipeLong * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| AsyncIPipeLong * This); | | __RPC__in AsyncIPipeLong * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Begin_Pull )( | | HRESULT ( STDMETHODCALLTYPE *Begin_Pull )( |
|
| AsyncIPipeLong * This, | | __RPC__in AsyncIPipeLong * This, |
| /* [in] */ ULONG cRequest); | | /* [in] */ ULONG cRequest); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Finish_Pull )( | | HRESULT ( STDMETHODCALLTYPE *Finish_Pull )( |
|
| AsyncIPipeLong * This, | | __RPC__in AsyncIPipeLong * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc | | /* [length_is][size_is][out] */ __RPC__out_xcount_part(cRequest, *pc |
| Returned) LONG *buf, | | Returned) LONG *buf, |
| /* [out] */ __RPC__out ULONG *pcReturned); | | /* [out] */ __RPC__out ULONG *pcReturned); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Begin_Push )( | | HRESULT ( STDMETHODCALLTYPE *Begin_Push )( |
|
| AsyncIPipeLong * This, | | __RPC__in AsyncIPipeLong * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) LONG *buf, | | /* [size_is][in] */ __RPC__in_xcount_full(cSent) LONG *buf, |
| /* [in] */ ULONG cSent); | | /* [in] */ ULONG cSent); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Finish_Push )( | | HRESULT ( STDMETHODCALLTYPE *Finish_Push )( |
|
| AsyncIPipeLong * This); | | __RPC__in AsyncIPipeLong * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } AsyncIPipeLongVtbl; | | } AsyncIPipeLongVtbl; |
| | |
| interface AsyncIPipeLong | | interface AsyncIPipeLong |
| { | | { |
| CONST_VTBL struct AsyncIPipeLongVtbl *lpVtbl; | | CONST_VTBL struct AsyncIPipeLongVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9909 | | skipping to change at line 10604 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPipeDoubleVtbl | | typedef struct IPipeDoubleVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPipeDouble * This, | | __RPC__in IPipeDouble * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPipeDouble * This); | | __RPC__in IPipeDouble * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPipeDouble * This); | | __RPC__in IPipeDouble * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Pull )( | | HRESULT ( STDMETHODCALLTYPE *Pull )( |
|
| IPipeDouble * This, | | __RPC__in IPipeDouble * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) DOUBLE *buf, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) DOUBLE *buf, |
| /* [in] */ ULONG cRequest, | | /* [in] */ ULONG cRequest, |
| /* [out] */ __RPC__out ULONG *pcReturned); | | /* [out] */ __RPC__out ULONG *pcReturned); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Push )( | | HRESULT ( STDMETHODCALLTYPE *Push )( |
|
| IPipeDouble * This, | | __RPC__in IPipeDouble * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) DOUBLE *buf, | | /* [size_is][in] */ __RPC__in_ecount_full(cSent) DOUBLE *buf, |
| /* [in] */ ULONG cSent); | | /* [in] */ ULONG cSent); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPipeDoubleVtbl; | | } IPipeDoubleVtbl; |
| | |
| interface IPipeDouble | | interface IPipeDouble |
| { | | { |
| CONST_VTBL struct IPipeDoubleVtbl *lpVtbl; | | CONST_VTBL struct IPipeDoubleVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 9980 | | skipping to change at line 10675 |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("DB2F3ACF-2F86-11d1-8E04-00C04FB9989A") | | MIDL_INTERFACE("DB2F3ACF-2F86-11d1-8E04-00C04FB9989A") |
| AsyncIPipeDouble : public IUnknown | | AsyncIPipeDouble : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Begin_Pull( | | virtual HRESULT STDMETHODCALLTYPE Begin_Pull( |
| /* [in] */ ULONG cRequest) = 0; | | /* [in] */ ULONG cRequest) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Finish_Pull( | | virtual HRESULT STDMETHODCALLTYPE Finish_Pull( |
|
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc
Returned) DOUBLE *buf, | | /* [length_is][size_is][out] */ __RPC__out_xcount_part(cRequest, *pc
Returned) DOUBLE *buf, |
| /* [out] */ __RPC__out ULONG *pcReturned) = 0; | | /* [out] */ __RPC__out ULONG *pcReturned) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Begin_Push( | | virtual HRESULT STDMETHODCALLTYPE Begin_Push( |
|
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) DOUBLE *buf, | | /* [size_is][in] */ __RPC__in_xcount_full(cSent) DOUBLE *buf, |
| /* [in] */ ULONG cSent) = 0; | | /* [in] */ ULONG cSent) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Finish_Push( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Finish_Push( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct AsyncIPipeDoubleVtbl | | typedef struct AsyncIPipeDoubleVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| AsyncIPipeDouble * This, | | __RPC__in AsyncIPipeDouble * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| AsyncIPipeDouble * This); | | __RPC__in AsyncIPipeDouble * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| AsyncIPipeDouble * This); | | __RPC__in AsyncIPipeDouble * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Begin_Pull )( | | HRESULT ( STDMETHODCALLTYPE *Begin_Pull )( |
|
| AsyncIPipeDouble * This, | | __RPC__in AsyncIPipeDouble * This, |
| /* [in] */ ULONG cRequest); | | /* [in] */ ULONG cRequest); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Finish_Pull )( | | HRESULT ( STDMETHODCALLTYPE *Finish_Pull )( |
|
| AsyncIPipeDouble * This, | | __RPC__in AsyncIPipeDouble * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cRequest, *pc | | /* [length_is][size_is][out] */ __RPC__out_xcount_part(cRequest, *pc |
| Returned) DOUBLE *buf, | | Returned) DOUBLE *buf, |
| /* [out] */ __RPC__out ULONG *pcReturned); | | /* [out] */ __RPC__out ULONG *pcReturned); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Begin_Push )( | | HRESULT ( STDMETHODCALLTYPE *Begin_Push )( |
|
| AsyncIPipeDouble * This, | | __RPC__in AsyncIPipeDouble * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cSent) DOUBLE *buf, | | /* [size_is][in] */ __RPC__in_xcount_full(cSent) DOUBLE *buf, |
| /* [in] */ ULONG cSent); | | /* [in] */ ULONG cSent); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Finish_Push )( | | HRESULT ( STDMETHODCALLTYPE *Finish_Push )( |
|
| AsyncIPipeDouble * This); | | __RPC__in AsyncIPipeDouble * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } AsyncIPipeDoubleVtbl; | | } AsyncIPipeDoubleVtbl; |
| | |
| interface AsyncIPipeDouble | | interface AsyncIPipeDouble |
| { | | { |
| CONST_VTBL struct AsyncIPipeDoubleVtbl *lpVtbl; | | CONST_VTBL struct AsyncIPipeDoubleVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 10097 | | skipping to change at line 10792 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IThumbnailExtractorVtbl | | typedef struct IThumbnailExtractorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IThumbnailExtractor * This, | | __RPC__in IThumbnailExtractor * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IThumbnailExtractor * This); | | __RPC__in IThumbnailExtractor * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IThumbnailExtractor * This); | | __RPC__in IThumbnailExtractor * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ExtractThumbnail )( | | HRESULT ( STDMETHODCALLTYPE *ExtractThumbnail )( |
|
| IThumbnailExtractor * This, | | __RPC__in IThumbnailExtractor * This, |
| /* [in] */ __RPC__in_opt IStorage *pStg, | | /* [in] */ __RPC__in_opt IStorage *pStg, |
| /* [in] */ ULONG ulLength, | | /* [in] */ ULONG ulLength, |
| /* [in] */ ULONG ulHeight, | | /* [in] */ ULONG ulHeight, |
| /* [out] */ __RPC__out ULONG *pulOutputLength, | | /* [out] */ __RPC__out ULONG *pulOutputLength, |
| /* [out] */ __RPC__out ULONG *pulOutputHeight, | | /* [out] */ __RPC__out ULONG *pulOutputHeight, |
| /* [out] */ __RPC__deref_out_opt HBITMAP *phOutputBitmap); | | /* [out] */ __RPC__deref_out_opt HBITMAP *phOutputBitmap); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnFileUpdated )( | | HRESULT ( STDMETHODCALLTYPE *OnFileUpdated )( |
|
| IThumbnailExtractor * This, | | __RPC__in IThumbnailExtractor * This, |
| /* [in] */ __RPC__in_opt IStorage *pStg); | | /* [in] */ __RPC__in_opt IStorage *pStg); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IThumbnailExtractorVtbl; | | } IThumbnailExtractorVtbl; |
| | |
| interface IThumbnailExtractor | | interface IThumbnailExtractor |
| { | | { |
| CONST_VTBL struct IThumbnailExtractorVtbl *lpVtbl; | | CONST_VTBL struct IThumbnailExtractorVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 10179 | | skipping to change at line 10874 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDummyHICONIncluderVtbl | | typedef struct IDummyHICONIncluderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IDummyHICONIncluder * This, | | __RPC__in IDummyHICONIncluder * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IDummyHICONIncluder * This); | | __RPC__in IDummyHICONIncluder * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IDummyHICONIncluder * This); | | __RPC__in IDummyHICONIncluder * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Dummy )( | | HRESULT ( STDMETHODCALLTYPE *Dummy )( |
|
| IDummyHICONIncluder * This, | | __RPC__in IDummyHICONIncluder * This, |
| /* [in] */ __RPC__in HICON h1, | | /* [in] */ __RPC__in HICON h1, |
| /* [in] */ __RPC__in HDC h2); | | /* [in] */ __RPC__in HDC h2); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDummyHICONIncluderVtbl; | | } IDummyHICONIncluderVtbl; |
| | |
| interface IDummyHICONIncluder | | interface IDummyHICONIncluder |
| { | | { |
| CONST_VTBL struct IDummyHICONIncluderVtbl *lpVtbl; | | CONST_VTBL struct IDummyHICONIncluderVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 10223 | | skipping to change at line 10918 |
| | |
| #define IDummyHICONIncluder_Dummy(This,h1,h2) \ | | #define IDummyHICONIncluder_Dummy(This,h1,h2) \ |
| ( (This)->lpVtbl -> Dummy(This,h1,h2) ) | | ( (This)->lpVtbl -> Dummy(This,h1,h2) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDummyHICONIncluder_INTERFACE_DEFINED__ */ | | #endif /* __IDummyHICONIncluder_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_objidl_0000_0075 */ | | /* interface __MIDL_itf_objidl_0000_0076 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if defined USE_COM_CONTEXT_DEF || defined BUILDTYPE_COMSVCS || defined _OLE32_ | | #if defined USE_COM_CONTEXT_DEF || defined BUILDTYPE_COMSVCS || defined _OLE32_ |
| typedef DWORD CPFLAGS; | | typedef DWORD CPFLAGS; |
| | |
| typedef struct tagContextProperty | | typedef struct tagContextProperty |
| { | | { |
| GUID policyId; | | GUID policyId; |
| CPFLAGS flags; | | CPFLAGS flags; |
| IUnknown *pUnk; | | IUnknown *pUnk; |
| } ContextProperty; | | } ContextProperty; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0075_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0076_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0075_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0076_v0_0_s_ifspec; |
| | |
| #ifndef __IEnumContextProps_INTERFACE_DEFINED__ | | #ifndef __IEnumContextProps_INTERFACE_DEFINED__ |
| #define __IEnumContextProps_INTERFACE_DEFINED__ | | #define __IEnumContextProps_INTERFACE_DEFINED__ |
| | |
| /* interface IEnumContextProps */ | | /* interface IEnumContextProps */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IEnumContextProps *LPENUMCONTEXTPROPS; | | typedef /* [unique] */ IEnumContextProps *LPENUMCONTEXTPROPS; |
| | |
| EXTERN_C const IID IID_IEnumContextProps; | | EXTERN_C const IID IID_IEnumContextProps; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("000001c1-0000-0000-C000-000000000046") | | MIDL_INTERFACE("000001c1-0000-0000-C000-000000000046") |
| IEnumContextProps : public IUnknown | | IEnumContextProps : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Next( | | virtual HRESULT STDMETHODCALLTYPE Next( |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [length_is][size_is][out] */ ContextProperty *pContextProperties, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched) = 0; | | /* [annotation][length_is][size_is][out] */ |
| | __out_ecount_part(celt, *pceltFetched) ContextProperty *pContextPro |
| | perties, |
| | /* [annotation][out] */ |
| | __out ULONG *pceltFetched) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Skip( | | virtual HRESULT STDMETHODCALLTYPE Skip( |
|
| /* [in] */ ULONG celt) = 0; | | /* [annotation][in] */ |
| | __in ULONG celt) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Clone( | | virtual HRESULT STDMETHODCALLTYPE Clone( |
|
| /* [out] */ IEnumContextProps **ppEnumContextProps) = 0; | | /* [annotation][out] */ |
| | __deref_out IEnumContextProps **ppEnumContextProps) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Count( | | virtual HRESULT STDMETHODCALLTYPE Count( |
|
| /* [out] */ ULONG *pcelt) = 0; | | /* [annotation][out] */ |
| | __out ULONG *pcelt) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumContextPropsVtbl | | typedef struct IEnumContextPropsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IEnumContextProps * This, | | IEnumContextProps * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IEnumContextProps * This); | | IEnumContextProps * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IEnumContextProps * This); | | IEnumContextProps * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Next )( | | HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumContextProps * This, | | IEnumContextProps * This, |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [length_is][size_is][out] */ ContextProperty *pContextProperties, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched); | | /* [annotation][length_is][size_is][out] */ |
| | __out_ecount_part(celt, *pceltFetched) ContextProperty *pContextPro |
| | perties, |
| | /* [annotation][out] */ |
| | __out ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
| IEnumContextProps * This, | | IEnumContextProps * This, |
|
| /* [in] */ ULONG celt); | | /* [annotation][in] */ |
| | __in ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
| IEnumContextProps * This); | | IEnumContextProps * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
| IEnumContextProps * This, | | IEnumContextProps * This, |
|
| /* [out] */ IEnumContextProps **ppEnumContextProps); | | /* [annotation][out] */ |
| | __deref_out IEnumContextProps **ppEnumContextProps); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Count )( | | HRESULT ( STDMETHODCALLTYPE *Count )( |
| IEnumContextProps * This, | | IEnumContextProps * This, |
|
| /* [out] */ ULONG *pcelt); | | /* [annotation][out] */ |
| | __out ULONG *pcelt); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumContextPropsVtbl; | | } IEnumContextPropsVtbl; |
| | |
| interface IEnumContextProps | | interface IEnumContextProps |
| { | | { |
| CONST_VTBL struct IEnumContextPropsVtbl *lpVtbl; | | CONST_VTBL struct IEnumContextPropsVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 10367 | | skipping to change at line 11074 |
| | |
| EXTERN_C const IID IID_IContext; | | EXTERN_C const IID IID_IContext; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("000001c0-0000-0000-C000-000000000046") | | MIDL_INTERFACE("000001c0-0000-0000-C000-000000000046") |
| IContext : public IUnknown | | IContext : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE SetProperty( | | virtual HRESULT STDMETHODCALLTYPE SetProperty( |
|
| /* [in] */ REFGUID rpolicyId, | | /* [annotation][in] */ |
| /* [in] */ CPFLAGS flags, | | __in REFGUID rpolicyId, |
| /* [in] */ IUnknown *pUnk) = 0; | | /* [annotation][in] */ |
| | __in CPFLAGS flags, |
| | /* [annotation][in] */ |
| | __in IUnknown *pUnk) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE RemoveProperty( | | virtual HRESULT STDMETHODCALLTYPE RemoveProperty( |
|
| /* [in] */ REFGUID rPolicyId) = 0; | | /* [annotation][in] */ |
| | __in REFGUID rPolicyId) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetProperty( | | virtual HRESULT STDMETHODCALLTYPE GetProperty( |
|
| /* [in] */ REFGUID rGuid, | | /* [annotation][in] */ |
| /* [out] */ CPFLAGS *pFlags, | | __in REFGUID rGuid, |
| /* [out] */ IUnknown **ppUnk) = 0; | | /* [annotation][out] */ |
| | __out CPFLAGS *pFlags, |
| | /* [annotation][out] */ |
| | __deref_out IUnknown **ppUnk) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE EnumContextProps( | | virtual HRESULT STDMETHODCALLTYPE EnumContextProps( |
|
| /* [out] */ IEnumContextProps **ppEnumContextProps) = 0; | | /* [annotation][out] */ |
| | __deref_out IEnumContextProps **ppEnumContextProps) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContextVtbl | | typedef struct IContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IContext * This, | | IContext * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IContext * This); | | IContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IContext * This); | | IContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetProperty )( | | HRESULT ( STDMETHODCALLTYPE *SetProperty )( |
| IContext * This, | | IContext * This, |
|
| /* [in] */ REFGUID rpolicyId, | | /* [annotation][in] */ |
| /* [in] */ CPFLAGS flags, | | __in REFGUID rpolicyId, |
| /* [in] */ IUnknown *pUnk); | | /* [annotation][in] */ |
| | __in CPFLAGS flags, |
| | /* [annotation][in] */ |
| | __in IUnknown *pUnk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RemoveProperty )( | | HRESULT ( STDMETHODCALLTYPE *RemoveProperty )( |
| IContext * This, | | IContext * This, |
|
| /* [in] */ REFGUID rPolicyId); | | /* [annotation][in] */ |
| | __in REFGUID rPolicyId); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetProperty )( | | HRESULT ( STDMETHODCALLTYPE *GetProperty )( |
| IContext * This, | | IContext * This, |
|
| /* [in] */ REFGUID rGuid, | | /* [annotation][in] */ |
| /* [out] */ CPFLAGS *pFlags, | | __in REFGUID rGuid, |
| /* [out] */ IUnknown **ppUnk); | | /* [annotation][out] */ |
| | __out CPFLAGS *pFlags, |
| | /* [annotation][out] */ |
| | __deref_out IUnknown **ppUnk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumContextProps )( | | HRESULT ( STDMETHODCALLTYPE *EnumContextProps )( |
| IContext * This, | | IContext * This, |
|
| /* [out] */ IEnumContextProps **ppEnumContextProps); | | /* [annotation][out] */ |
| | __deref_out IEnumContextProps **ppEnumContextProps); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IContextVtbl; | | } IContextVtbl; |
| | |
| interface IContext | | interface IContext |
| { | | { |
| CONST_VTBL struct IContextVtbl *lpVtbl; | | CONST_VTBL struct IContextVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 10459 | | skipping to change at line 11182 |
| | |
| #define IContext_EnumContextProps(This,ppEnumContextProps) \ | | #define IContext_EnumContextProps(This,ppEnumContextProps) \ |
| ( (This)->lpVtbl -> EnumContextProps(This,ppEnumContextProps) ) | | ( (This)->lpVtbl -> EnumContextProps(This,ppEnumContextProps) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IContext_INTERFACE_DEFINED__ */ | | #endif /* __IContext_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_objidl_0000_0077 */ | | /* interface __MIDL_itf_objidl_0000_0078 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if !defined BUILDTYPE_COMSVCS && !defined _OLE32_ | | #if !defined BUILDTYPE_COMSVCS && !defined _OLE32_ |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0077_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0077_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_v0_0_s_ifspec; |
| | |
| #ifndef __IObjContext_INTERFACE_DEFINED__ | | #ifndef __IObjContext_INTERFACE_DEFINED__ |
| #define __IObjContext_INTERFACE_DEFINED__ | | #define __IObjContext_INTERFACE_DEFINED__ |
| | |
| /* interface IObjContext */ | | /* interface IObjContext */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| EXTERN_C const IID IID_IObjContext; | | EXTERN_C const IID IID_IObjContext; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 10506 | | skipping to change at line 11229 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjContextVtbl | | typedef struct IObjContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjContext * This, | | IObjContext * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjContext * This); | | IObjContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjContext * This); | | IObjContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetProperty )( | | HRESULT ( STDMETHODCALLTYPE *SetProperty )( |
| IObjContext * This, | | IObjContext * This, |
|
| /* [in] */ REFGUID rpolicyId, | | /* [annotation][in] */ |
| /* [in] */ CPFLAGS flags, | | __in REFGUID rpolicyId, |
| /* [in] */ IUnknown *pUnk); | | /* [annotation][in] */ |
| | __in CPFLAGS flags, |
| | /* [annotation][in] */ |
| | __in IUnknown *pUnk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RemoveProperty )( | | HRESULT ( STDMETHODCALLTYPE *RemoveProperty )( |
| IObjContext * This, | | IObjContext * This, |
|
| /* [in] */ REFGUID rPolicyId); | | /* [annotation][in] */ |
| | __in REFGUID rPolicyId); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetProperty )( | | HRESULT ( STDMETHODCALLTYPE *GetProperty )( |
| IObjContext * This, | | IObjContext * This, |
|
| /* [in] */ REFGUID rGuid, | | /* [annotation][in] */ |
| /* [out] */ CPFLAGS *pFlags, | | __in REFGUID rGuid, |
| /* [out] */ IUnknown **ppUnk); | | /* [annotation][out] */ |
| | __out CPFLAGS *pFlags, |
| | /* [annotation][out] */ |
| | __deref_out IUnknown **ppUnk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumContextProps )( | | HRESULT ( STDMETHODCALLTYPE *EnumContextProps )( |
| IObjContext * This, | | IObjContext * This, |
|
| /* [out] */ IEnumContextProps **ppEnumContextProps); | | /* [annotation][out] */ |
| | __deref_out IEnumContextProps **ppEnumContextProps); |
| | |
| void ( STDMETHODCALLTYPE *Reserved1 )( | | void ( STDMETHODCALLTYPE *Reserved1 )( |
| IObjContext * This); | | IObjContext * This); |
| | |
| void ( STDMETHODCALLTYPE *Reserved2 )( | | void ( STDMETHODCALLTYPE *Reserved2 )( |
| IObjContext * This); | | IObjContext * This); |
| | |
| void ( STDMETHODCALLTYPE *Reserved3 )( | | void ( STDMETHODCALLTYPE *Reserved3 )( |
| IObjContext * This); | | IObjContext * This); |
| | |
| | |
| skipping to change at line 10614 | | skipping to change at line 11345 |
| | |
| #define IObjContext_Reserved7(This) \ | | #define IObjContext_Reserved7(This) \ |
| ( (This)->lpVtbl -> Reserved7(This) ) | | ( (This)->lpVtbl -> Reserved7(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IObjContext_INTERFACE_DEFINED__ */ | | #endif /* __IObjContext_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_objidl_0000_0078 */ | | /* interface __MIDL_itf_objidl_0000_0079 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif | | #endif |
| typedef | | typedef |
| enum tagApplicationType | | enum tagApplicationType |
| { ServerApplication = 0, | | { ServerApplication = 0, |
| LibraryApplication = ( ServerApplication + 1 ) | | LibraryApplication = ( ServerApplication + 1 ) |
| } ApplicationType; | | } ApplicationType; |
| | |
| typedef | | typedef |
| enum tagShutdownType | | enum tagShutdownType |
| { IdleShutdown = 0, | | { IdleShutdown = 0, |
| ForcedShutdown = ( IdleShutdown + 1 ) | | ForcedShutdown = ( IdleShutdown + 1 ) |
| } ShutdownType; | | } ShutdownType; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0079_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0079_v0_0_s_ifspec; |
| | |
| #ifndef __IProcessLock_INTERFACE_DEFINED__ | | #ifndef __IProcessLock_INTERFACE_DEFINED__ |
| #define __IProcessLock_INTERFACE_DEFINED__ | | #define __IProcessLock_INTERFACE_DEFINED__ |
| | |
| /* interface IProcessLock */ | | /* interface IProcessLock */ |
| /* [unique][uuid][local][object] */ | | /* [unique][uuid][local][object] */ |
| | |
| EXTERN_C const IID IID_IProcessLock; | | EXTERN_C const IID IID_IProcessLock; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 10663 | | skipping to change at line 11394 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IProcessLockVtbl | | typedef struct IProcessLockVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IProcessLock * This, | | IProcessLock * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IProcessLock * This); | | IProcessLock * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IProcessLock * This); | | IProcessLock * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRefOnProcess )( | | ULONG ( STDMETHODCALLTYPE *AddRefOnProcess )( |
| IProcessLock * This); | | IProcessLock * This); |
| | |
| skipping to change at line 10724 | | skipping to change at line 11455 |
| | |
| EXTERN_C const IID IID_ISurrogateService; | | EXTERN_C const IID IID_ISurrogateService; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("000001d4-0000-0000-C000-000000000046") | | MIDL_INTERFACE("000001d4-0000-0000-C000-000000000046") |
| ISurrogateService : public IUnknown | | ISurrogateService : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Init( | | virtual HRESULT STDMETHODCALLTYPE Init( |
|
| /* [in] */ REFGUID rguidProcessID, | | /* [annotation][in] */ |
| /* [in] */ IProcessLock *pProcessLock, | | __in REFGUID rguidProcessID, |
| /* [out] */ BOOL *pfApplicationAware) = 0; | | /* [annotation][in] */ |
| | __in IProcessLock *pProcessLock, |
| | /* [annotation][out] */ |
| | __out BOOL *pfApplicationAware) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE ApplicationLaunch( | | virtual HRESULT STDMETHODCALLTYPE ApplicationLaunch( |
|
| /* [in] */ REFGUID rguidApplID, | | /* [annotation][in] */ |
| /* [in] */ ApplicationType appType) = 0; | | __in REFGUID rguidApplID, |
| | /* [annotation][in] */ |
| | __in ApplicationType appType) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE ApplicationFree( | | virtual HRESULT STDMETHODCALLTYPE ApplicationFree( |
|
| /* [in] */ REFGUID rguidApplID) = 0; | | /* [annotation][in] */ |
| | __in REFGUID rguidApplID) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE CatalogRefresh( | | virtual HRESULT STDMETHODCALLTYPE CatalogRefresh( |
|
| /* [in] */ ULONG ulReserved) = 0; | | /* [annotation][in] */ |
| | __reserved ULONG ulReserved) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE ProcessShutdown( | | virtual HRESULT STDMETHODCALLTYPE ProcessShutdown( |
|
| /* [in] */ ShutdownType shutdownType) = 0; | | /* [annotation][in] */ |
| | __in ShutdownType shutdownType) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISurrogateServiceVtbl | | typedef struct ISurrogateServiceVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISurrogateService * This, | | ISurrogateService * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISurrogateService * This); | | ISurrogateService * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISurrogateService * This); | | ISurrogateService * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Init )( | | HRESULT ( STDMETHODCALLTYPE *Init )( |
| ISurrogateService * This, | | ISurrogateService * This, |
|
| /* [in] */ REFGUID rguidProcessID, | | /* [annotation][in] */ |
| /* [in] */ IProcessLock *pProcessLock, | | __in REFGUID rguidProcessID, |
| /* [out] */ BOOL *pfApplicationAware); | | /* [annotation][in] */ |
| | __in IProcessLock *pProcessLock, |
| | /* [annotation][out] */ |
| | __out BOOL *pfApplicationAware); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ApplicationLaunch )( | | HRESULT ( STDMETHODCALLTYPE *ApplicationLaunch )( |
| ISurrogateService * This, | | ISurrogateService * This, |
|
| /* [in] */ REFGUID rguidApplID, | | /* [annotation][in] */ |
| /* [in] */ ApplicationType appType); | | __in REFGUID rguidApplID, |
| | /* [annotation][in] */ |
| | __in ApplicationType appType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ApplicationFree )( | | HRESULT ( STDMETHODCALLTYPE *ApplicationFree )( |
| ISurrogateService * This, | | ISurrogateService * This, |
|
| /* [in] */ REFGUID rguidApplID); | | /* [annotation][in] */ |
| | __in REFGUID rguidApplID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CatalogRefresh )( | | HRESULT ( STDMETHODCALLTYPE *CatalogRefresh )( |
| ISurrogateService * This, | | ISurrogateService * This, |
|
| /* [in] */ ULONG ulReserved); | | /* [annotation][in] */ |
| | __reserved ULONG ulReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessShutdown )( | | HRESULT ( STDMETHODCALLTYPE *ProcessShutdown )( |
| ISurrogateService * This, | | ISurrogateService * This, |
|
| /* [in] */ ShutdownType shutdownType); | | /* [annotation][in] */ |
| | __in ShutdownType shutdownType); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISurrogateServiceVtbl; | | } ISurrogateServiceVtbl; |
| | |
| interface ISurrogateService | | interface ISurrogateService |
| { | | { |
| CONST_VTBL struct ISurrogateServiceVtbl *lpVtbl; | | CONST_VTBL struct ISurrogateServiceVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 10824 | | skipping to change at line 11571 |
| | |
| #define ISurrogateService_ProcessShutdown(This,shutdownType) \ | | #define ISurrogateService_ProcessShutdown(This,shutdownType) \ |
| ( (This)->lpVtbl -> ProcessShutdown(This,shutdownType) ) | | ( (This)->lpVtbl -> ProcessShutdown(This,shutdownType) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ISurrogateService_INTERFACE_DEFINED__ */ | | #endif /* __ISurrogateService_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_objidl_0000_0080 */ | | /* interface __MIDL_itf_objidl_0000_0081 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef | | typedef |
|
| | enum _APTTYPEQUALIFIER |
| | { APTTYPEQUALIFIER_NONE = 0, |
| | APTTYPEQUALIFIER_IMPLICIT_MTA = 1, |
| | APTTYPEQUALIFIER_NA_ON_MTA = 2, |
| | APTTYPEQUALIFIER_NA_ON_STA = 3, |
| | APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA = 4, |
| | APTTYPEQUALIFIER_NA_ON_MAINSTA = 5 |
| | } APTTYPEQUALIFIER; |
| | |
| | typedef |
| enum _APTTYPE | | enum _APTTYPE |
| { APTTYPE_CURRENT = -1, | | { APTTYPE_CURRENT = -1, |
| APTTYPE_STA = 0, | | APTTYPE_STA = 0, |
| APTTYPE_MTA = 1, | | APTTYPE_MTA = 1, |
| APTTYPE_NA = 2, | | APTTYPE_NA = 2, |
| APTTYPE_MAINSTA = 3 | | APTTYPE_MAINSTA = 3 |
| } APTTYPE; | | } APTTYPE; |
| | |
| typedef | | typedef |
| enum _THDTYPE | | enum _THDTYPE |
| { THDTYPE_BLOCKMESSAGES = 0, | | { THDTYPE_BLOCKMESSAGES = 0, |
| THDTYPE_PROCESSMESSAGES = 1 | | THDTYPE_PROCESSMESSAGES = 1 |
| } THDTYPE; | | } THDTYPE; |
| | |
| typedef DWORD APARTMENTID; | | typedef DWORD APARTMENTID; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0080_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0081_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0080_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0081_v0_0_s_ifspec; |
| | |
| #ifndef __IComThreadingInfo_INTERFACE_DEFINED__ | | #ifndef __IComThreadingInfo_INTERFACE_DEFINED__ |
| #define __IComThreadingInfo_INTERFACE_DEFINED__ | | #define __IComThreadingInfo_INTERFACE_DEFINED__ |
| | |
| /* interface IComThreadingInfo */ | | /* interface IComThreadingInfo */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| EXTERN_C const IID IID_IComThreadingInfo; | | EXTERN_C const IID IID_IComThreadingInfo; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("000001ce-0000-0000-C000-000000000046") | | MIDL_INTERFACE("000001ce-0000-0000-C000-000000000046") |
| IComThreadingInfo : public IUnknown | | IComThreadingInfo : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetCurrentApartmentType( | | virtual HRESULT STDMETHODCALLTYPE GetCurrentApartmentType( |
|
| /* [out] */ APTTYPE *pAptType) = 0; | | /* [annotation][out] */ |
| | __out APTTYPE *pAptType) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetCurrentThreadType( | | virtual HRESULT STDMETHODCALLTYPE GetCurrentThreadType( |
|
| /* [out] */ THDTYPE *pThreadType) = 0; | | /* [annotation][out] */ |
| | __out THDTYPE *pThreadType) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetCurrentLogicalThreadId( | | virtual HRESULT STDMETHODCALLTYPE GetCurrentLogicalThreadId( |
|
| /* [out] */ GUID *pguidLogicalThreadId) = 0; | | /* [annotation][out] */ |
| | __out GUID *pguidLogicalThreadId) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetCurrentLogicalThreadId( | | virtual HRESULT STDMETHODCALLTYPE SetCurrentLogicalThreadId( |
|
| /* [in] */ REFGUID rguid) = 0; | | /* [annotation][in] */ |
| | __in REFGUID rguid) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComThreadingInfoVtbl | | typedef struct IComThreadingInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IComThreadingInfo * This, | | IComThreadingInfo * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IComThreadingInfo * This); | | IComThreadingInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IComThreadingInfo * This); | | IComThreadingInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCurrentApartmentType )( | | HRESULT ( STDMETHODCALLTYPE *GetCurrentApartmentType )( |
| IComThreadingInfo * This, | | IComThreadingInfo * This, |
|
| /* [out] */ APTTYPE *pAptType); | | /* [annotation][out] */ |
| | __out APTTYPE *pAptType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCurrentThreadType )( | | HRESULT ( STDMETHODCALLTYPE *GetCurrentThreadType )( |
| IComThreadingInfo * This, | | IComThreadingInfo * This, |
|
| /* [out] */ THDTYPE *pThreadType); | | /* [annotation][out] */ |
| | __out THDTYPE *pThreadType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCurrentLogicalThreadId )( | | HRESULT ( STDMETHODCALLTYPE *GetCurrentLogicalThreadId )( |
| IComThreadingInfo * This, | | IComThreadingInfo * This, |
|
| /* [out] */ GUID *pguidLogicalThreadId); | | /* [annotation][out] */ |
| | __out GUID *pguidLogicalThreadId); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCurrentLogicalThreadId )( | | HRESULT ( STDMETHODCALLTYPE *SetCurrentLogicalThreadId )( |
| IComThreadingInfo * This, | | IComThreadingInfo * This, |
|
| /* [in] */ REFGUID rguid); | | /* [annotation][in] */ |
| | __in REFGUID rguid); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComThreadingInfoVtbl; | | } IComThreadingInfoVtbl; |
| | |
| interface IComThreadingInfo | | interface IComThreadingInfo |
| { | | { |
| CONST_VTBL struct IComThreadingInfoVtbl *lpVtbl; | | CONST_VTBL struct IComThreadingInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 10972 | | skipping to change at line 11737 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IProcessInitControlVtbl | | typedef struct IProcessInitControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IProcessInitControl * This, | | __RPC__in IProcessInitControl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IProcessInitControl * This); | | __RPC__in IProcessInitControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IProcessInitControl * This); | | __RPC__in IProcessInitControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ResetInitializerTimeout )( | | HRESULT ( STDMETHODCALLTYPE *ResetInitializerTimeout )( |
|
| IProcessInitControl * This, | | __RPC__in IProcessInitControl * This, |
| /* [in] */ DWORD dwSecondsRemaining); | | /* [in] */ DWORD dwSecondsRemaining); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IProcessInitControlVtbl; | | } IProcessInitControlVtbl; |
| | |
| interface IProcessInitControl | | interface IProcessInitControl |
| { | | { |
| CONST_VTBL struct IProcessInitControlVtbl *lpVtbl; | | CONST_VTBL struct IProcessInitControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11015 | | skipping to change at line 11780 |
| | |
| #define IProcessInitControl_ResetInitializerTimeout(This,dwSecondsRemaining) \ | | #define IProcessInitControl_ResetInitializerTimeout(This,dwSecondsRemaining) \ |
| ( (This)->lpVtbl -> ResetInitializerTimeout(This,dwSecondsRemaining) ) | | ( (This)->lpVtbl -> ResetInitializerTimeout(This,dwSecondsRemaining) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IProcessInitControl_INTERFACE_DEFINED__ */ | | #endif /* __IProcessInitControl_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_objidl_0000_0082 */ | | /* interface __MIDL_itf_objidl_0000_0083 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (_WIN32_WINNT >= 0x0501 ) | | #if (_WIN32_WINNT >= 0x0501 ) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0082_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0082_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_v0_0_s_ifspec; |
| | |
| #ifndef __IInitializeSpy_INTERFACE_DEFINED__ | | #ifndef __IInitializeSpy_INTERFACE_DEFINED__ |
| #define __IInitializeSpy_INTERFACE_DEFINED__ | | #define __IInitializeSpy_INTERFACE_DEFINED__ |
| | |
| /* interface IInitializeSpy */ | | /* interface IInitializeSpy */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInitializeSpy *LPINITIALIZESPY; | | typedef /* [unique] */ IInitializeSpy *LPINITIALIZESPY; |
| | |
| EXTERN_C const IID IID_IInitializeSpy; | | EXTERN_C const IID IID_IInitializeSpy; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000034-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000034-0000-0000-C000-000000000046") |
| IInitializeSpy : public IUnknown | | IInitializeSpy : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE PreInitialize( | | virtual HRESULT STDMETHODCALLTYPE PreInitialize( |
|
| /* [in] */ DWORD dwCoInit, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwCurThreadAptRefs) = 0; | | __in DWORD dwCoInit, |
| | /* [annotation][in] */ |
| | __in DWORD dwCurThreadAptRefs) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE PostInitialize( | | virtual HRESULT STDMETHODCALLTYPE PostInitialize( |
|
| /* [in] */ HRESULT hrCoInit, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwCoInit, | | __in HRESULT hrCoInit, |
| /* [in] */ DWORD dwNewThreadAptRefs) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwCoInit, |
| | /* [annotation][in] */ |
| | __in DWORD dwNewThreadAptRefs) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE PreUninitialize( | | virtual HRESULT STDMETHODCALLTYPE PreUninitialize( |
|
| /* [in] */ DWORD dwCurThreadAptRefs) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwCurThreadAptRefs) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE PostUninitialize( | | virtual HRESULT STDMETHODCALLTYPE PostUninitialize( |
|
| /* [in] */ DWORD dwNewThreadAptRefs) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwNewThreadAptRefs) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInitializeSpyVtbl | | typedef struct IInitializeSpyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInitializeSpy * This, | | IInitializeSpy * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInitializeSpy * This); | | IInitializeSpy * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInitializeSpy * This); | | IInitializeSpy * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PreInitialize )( | | HRESULT ( STDMETHODCALLTYPE *PreInitialize )( |
| IInitializeSpy * This, | | IInitializeSpy * This, |
|
| /* [in] */ DWORD dwCoInit, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwCurThreadAptRefs); | | __in DWORD dwCoInit, |
| | /* [annotation][in] */ |
| | __in DWORD dwCurThreadAptRefs); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PostInitialize )( | | HRESULT ( STDMETHODCALLTYPE *PostInitialize )( |
| IInitializeSpy * This, | | IInitializeSpy * This, |
|
| /* [in] */ HRESULT hrCoInit, | | /* [annotation][in] */ |
| /* [in] */ DWORD dwCoInit, | | __in HRESULT hrCoInit, |
| /* [in] */ DWORD dwNewThreadAptRefs); | | /* [annotation][in] */ |
| | __in DWORD dwCoInit, |
| | /* [annotation][in] */ |
| | __in DWORD dwNewThreadAptRefs); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PreUninitialize )( | | HRESULT ( STDMETHODCALLTYPE *PreUninitialize )( |
| IInitializeSpy * This, | | IInitializeSpy * This, |
|
| /* [in] */ DWORD dwCurThreadAptRefs); | | /* [annotation][in] */ |
| | __in DWORD dwCurThreadAptRefs); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PostUninitialize )( | | HRESULT ( STDMETHODCALLTYPE *PostUninitialize )( |
| IInitializeSpy * This, | | IInitializeSpy * This, |
|
| /* [in] */ DWORD dwNewThreadAptRefs); | | /* [annotation][in] */ |
| | __in DWORD dwNewThreadAptRefs); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IInitializeSpyVtbl; | | } IInitializeSpyVtbl; |
| | |
| interface IInitializeSpy | | interface IInitializeSpy |
| { | | { |
| CONST_VTBL struct IInitializeSpyVtbl *lpVtbl; | | CONST_VTBL struct IInitializeSpyVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 11130 | | skipping to change at line 11909 |
| | |
| #define IInitializeSpy_PostUninitialize(This,dwNewThreadAptRefs) \ | | #define IInitializeSpy_PostUninitialize(This,dwNewThreadAptRefs) \ |
| ( (This)->lpVtbl -> PostUninitialize(This,dwNewThreadAptRefs) ) | | ( (This)->lpVtbl -> PostUninitialize(This,dwNewThreadAptRefs) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInitializeSpy_INTERFACE_DEFINED__ */ | | #endif /* __IInitializeSpy_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_objidl_0000_0083 */ | | /* interface __MIDL_itf_objidl_0000_0084 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #if ( _MSC_VER >= 800 ) | | #if ( _MSC_VER >= 800 ) |
| #if _MSC_VER >= 1200 | | #if _MSC_VER >= 1200 |
| #pragma warning(pop) | | #pragma warning(pop) |
| #else | | #else |
| #pragma warning(default:4201) | | #pragma warning(default:4201) |
| #endif | | #endif |
| #endif | | #endif |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0084_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0084_v0_0_s_ifspec; |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
|
| unsigned long __RPC_USER ASYNC_STGMEDIUM_UserSize( unsigned lon | | unsigned long __RPC_USER ASYNC_STGMEDIUM_UserSize( __RPC__in un |
| g *, unsigned long , ASYNC_STGMEDIUM * ); | | signed long *, unsigned long , __RPC__in ASYNC_STGMEDIUM * ); |
| unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserMarshal( unsigned long *, unsig | | unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserMarshal( __RPC__in unsigned lon |
| ned char *, ASYNC_STGMEDIUM * ); | | g *, __RPC__inout_xcount(0) unsigned char *, __RPC__in ASYNC_STGMEDIUM * ); |
| unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserUnmarshal(unsigned long *, unsig | | unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserUnmarshal(__RPC__in unsigned lon |
| ned char *, ASYNC_STGMEDIUM * ); | | g *, __RPC__in_xcount(0) unsigned char *, __RPC__out ASYNC_STGMEDIUM * ); |
| void __RPC_USER ASYNC_STGMEDIUM_UserFree( unsigned lon | | void __RPC_USER ASYNC_STGMEDIUM_UserFree( __RPC__in un |
| g *, ASYNC_STGMEDIUM * ); | | signed long *, __RPC__in ASYNC_STGMEDIUM * ); |
| | |
|
| unsigned long __RPC_USER CLIPFORMAT_UserSize( unsigned long *, | | unsigned long __RPC_USER CLIPFORMAT_UserSize( __RPC__in unsigne |
| unsigned long , CLIPFORMAT * ); | | d long *, unsigned long , __RPC__in CLIPFORMAT * ); |
| unsigned char * __RPC_USER CLIPFORMAT_UserMarshal( unsigned long *, unsigned c | | unsigned char * __RPC_USER CLIPFORMAT_UserMarshal( __RPC__in unsigned long *, |
| har *, CLIPFORMAT * ); | | __RPC__inout_xcount(0) unsigned char *, __RPC__in CLIPFORMAT * ); |
| unsigned char * __RPC_USER CLIPFORMAT_UserUnmarshal(unsigned long *, unsigned c | | unsigned char * __RPC_USER CLIPFORMAT_UserUnmarshal(__RPC__in unsigned long *, |
| har *, CLIPFORMAT * ); | | __RPC__in_xcount(0) unsigned char *, __RPC__out CLIPFORMAT * ); |
| void __RPC_USER CLIPFORMAT_UserFree( unsigned long *, | | void __RPC_USER CLIPFORMAT_UserFree( __RPC__in unsigne |
| CLIPFORMAT * ); | | d long *, __RPC__in CLIPFORMAT * ); |
| | |
|
| unsigned long __RPC_USER FLAG_STGMEDIUM_UserSize( unsigned long | | unsigned long __RPC_USER FLAG_STGMEDIUM_UserSize( __RPC__in uns |
| *, unsigned long , FLAG_STGMEDIUM * ); | | igned long *, unsigned long , __RPC__in FLAG_STGMEDIUM * ); |
| unsigned char * __RPC_USER FLAG_STGMEDIUM_UserMarshal( unsigned long *, unsign | | unsigned char * __RPC_USER FLAG_STGMEDIUM_UserMarshal( __RPC__in unsigned long |
| ed char *, FLAG_STGMEDIUM * ); | | *, __RPC__inout_xcount(0) unsigned char *, __RPC__in FLAG_STGMEDIUM * ); |
| unsigned char * __RPC_USER FLAG_STGMEDIUM_UserUnmarshal(unsigned long *, unsign | | unsigned char * __RPC_USER FLAG_STGMEDIUM_UserUnmarshal(__RPC__in unsigned long |
| ed char *, FLAG_STGMEDIUM * ); | | *, __RPC__in_xcount(0) unsigned char *, __RPC__out FLAG_STGMEDIUM * ); |
| void __RPC_USER FLAG_STGMEDIUM_UserFree( unsigned long | | void __RPC_USER FLAG_STGMEDIUM_UserFree( __RPC__in uns |
| *, FLAG_STGMEDIUM * ); | | igned long *, __RPC__in FLAG_STGMEDIUM * ); |
| | |
|
| unsigned long __RPC_USER HBITMAP_UserSize( unsigned long *, uns | | unsigned long __RPC_USER HBITMAP_UserSize( __RPC__in unsigned l |
| igned long , HBITMAP * ); | | ong *, unsigned long , __RPC__in HBITMAP * ); |
| unsigned char * __RPC_USER HBITMAP_UserMarshal( unsigned long *, unsigned char | | unsigned char * __RPC_USER HBITMAP_UserMarshal( __RPC__in unsigned long *, __R |
| *, HBITMAP * ); | | PC__inout_xcount(0) unsigned char *, __RPC__in HBITMAP * ); |
| unsigned char * __RPC_USER HBITMAP_UserUnmarshal(unsigned long *, unsigned char | | unsigned char * __RPC_USER HBITMAP_UserUnmarshal(__RPC__in unsigned long *, __R |
| *, HBITMAP * ); | | PC__in_xcount(0) unsigned char *, __RPC__out HBITMAP * ); |
| void __RPC_USER HBITMAP_UserFree( unsigned long *, HBI | | void __RPC_USER HBITMAP_UserFree( __RPC__in unsigned l |
| TMAP * ); | | ong *, __RPC__in HBITMAP * ); |
| | |
|
| unsigned long __RPC_USER HDC_UserSize( unsigned long *, unsigne | | unsigned long __RPC_USER HDC_UserSize( __RPC__in unsigned long |
| d long , HDC * ); | | *, unsigned long , __RPC__in HDC * ); |
| unsigned char * __RPC_USER HDC_UserMarshal( unsigned long *, unsigned char *, | | unsigned char * __RPC_USER HDC_UserMarshal( __RPC__in unsigned long *, __RPC__ |
| HDC * ); | | inout_xcount(0) unsigned char *, __RPC__in HDC * ); |
| unsigned char * __RPC_USER HDC_UserUnmarshal(unsigned long *, unsigned char *, | | unsigned char * __RPC_USER HDC_UserUnmarshal(__RPC__in unsigned long *, __RPC__ |
| HDC * ); | | in_xcount(0) unsigned char *, __RPC__out HDC * ); |
| void __RPC_USER HDC_UserFree( unsigned long *, HDC * ) | | void __RPC_USER HDC_UserFree( __RPC__in unsigned long |
| ; | | *, __RPC__in HDC * ); |
| | |
|
| unsigned long __RPC_USER HICON_UserSize( unsigned long *, unsig | | unsigned long __RPC_USER HICON_UserSize( __RPC__in unsigned lon |
| ned long , HICON * ); | | g *, unsigned long , __RPC__in HICON * ); |
| unsigned char * __RPC_USER HICON_UserMarshal( unsigned long *, unsigned char * | | unsigned char * __RPC_USER HICON_UserMarshal( __RPC__in unsigned long *, __RPC |
| , HICON * ); | | __inout_xcount(0) unsigned char *, __RPC__in HICON * ); |
| unsigned char * __RPC_USER HICON_UserUnmarshal(unsigned long *, unsigned char * | | unsigned char * __RPC_USER HICON_UserUnmarshal(__RPC__in unsigned long *, __RPC |
| , HICON * ); | | __in_xcount(0) unsigned char *, __RPC__out HICON * ); |
| void __RPC_USER HICON_UserFree( unsigned long *, HICON | | void __RPC_USER HICON_UserFree( __RPC__in unsigned lon |
| * ); | | g *, __RPC__in HICON * ); |
| | |
|
| unsigned long __RPC_USER SNB_UserSize( unsigned long *, unsigne | | unsigned long __RPC_USER SNB_UserSize( __RPC__in unsigned long |
| d long , SNB * ); | | *, unsigned long , __RPC__in SNB * ); |
| unsigned char * __RPC_USER SNB_UserMarshal( unsigned long *, unsigned char *, | | unsigned char * __RPC_USER SNB_UserMarshal( __RPC__in unsigned long *, __RPC__ |
| SNB * ); | | inout_xcount(0) unsigned char *, __RPC__in SNB * ); |
| unsigned char * __RPC_USER SNB_UserUnmarshal(unsigned long *, unsigned char *, | | unsigned char * __RPC_USER SNB_UserUnmarshal(__RPC__in unsigned long *, __RPC__ |
| SNB * ); | | in_xcount(0) unsigned char *, __RPC__out SNB * ); |
| void __RPC_USER SNB_UserFree( unsigned long *, SNB * ) | | void __RPC_USER SNB_UserFree( __RPC__in unsigned long |
| ; | | *, __RPC__in SNB * ); |
| | |
|
| unsigned long __RPC_USER STGMEDIUM_UserSize( unsigned long *, u | | unsigned long __RPC_USER STGMEDIUM_UserSize( __RPC__in unsigned |
| nsigned long , STGMEDIUM * ); | | long *, unsigned long , __RPC__in STGMEDIUM * ); |
| unsigned char * __RPC_USER STGMEDIUM_UserMarshal( unsigned long *, unsigned ch | | unsigned char * __RPC_USER STGMEDIUM_UserMarshal( __RPC__in unsigned long *, _ |
| ar *, STGMEDIUM * ); | | _RPC__inout_xcount(0) unsigned char *, __RPC__in STGMEDIUM * ); |
| unsigned char * __RPC_USER STGMEDIUM_UserUnmarshal(unsigned long *, unsigned ch | | unsigned char * __RPC_USER STGMEDIUM_UserUnmarshal(__RPC__in unsigned long *, _ |
| ar *, STGMEDIUM * ); | | _RPC__in_xcount(0) unsigned char *, __RPC__out STGMEDIUM * ); |
| void __RPC_USER STGMEDIUM_UserFree( unsigned long *, S | | void __RPC_USER STGMEDIUM_UserFree( __RPC__in unsigned |
| TGMEDIUM * ); | | long *, __RPC__in STGMEDIUM * ); |
| | |
|
| unsigned long __RPC_USER ASYNC_STGMEDIUM_UserSize64( unsigned l | | unsigned long __RPC_USER ASYNC_STGMEDIUM_UserSize64( __RPC__in |
| ong *, unsigned long , ASYNC_STGMEDIUM * ); | | unsigned long *, unsigned long , __RPC__in ASYNC_STGMEDIUM * ); |
| unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserMarshal64( unsigned long *, uns | | unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserMarshal64( __RPC__in unsigned l |
| igned char *, ASYNC_STGMEDIUM * ); | | ong *, __RPC__inout_xcount(0) unsigned char *, __RPC__in ASYNC_STGMEDIUM * ); |
| unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserUnmarshal64(unsigned long *, uns | | unsigned char * __RPC_USER ASYNC_STGMEDIUM_UserUnmarshal64(__RPC__in unsigned l |
| igned char *, ASYNC_STGMEDIUM * ); | | ong *, __RPC__in_xcount(0) unsigned char *, __RPC__out ASYNC_STGMEDIUM * ); |
| void __RPC_USER ASYNC_STGMEDIUM_UserFree64( unsigned l | | void __RPC_USER ASYNC_STGMEDIUM_UserFree64( __RPC__in |
| ong *, ASYNC_STGMEDIUM * ); | | unsigned long *, __RPC__in ASYNC_STGMEDIUM * ); |
| | |
|
| unsigned long __RPC_USER CLIPFORMAT_UserSize64( unsigned long * | | unsigned long __RPC_USER CLIPFORMAT_UserSize64( __RPC__in unsig |
| , unsigned long , CLIPFORMAT * ); | | ned long *, unsigned long , __RPC__in CLIPFORMAT * ); |
| unsigned char * __RPC_USER CLIPFORMAT_UserMarshal64( unsigned long *, unsigned | | unsigned char * __RPC_USER CLIPFORMAT_UserMarshal64( __RPC__in unsigned long * |
| char *, CLIPFORMAT * ); | | , __RPC__inout_xcount(0) unsigned char *, __RPC__in CLIPFORMAT * ); |
| unsigned char * __RPC_USER CLIPFORMAT_UserUnmarshal64(unsigned long *, unsigned | | unsigned char * __RPC_USER CLIPFORMAT_UserUnmarshal64(__RPC__in unsigned long * |
| char *, CLIPFORMAT * ); | | , __RPC__in_xcount(0) unsigned char *, __RPC__out CLIPFORMAT * ); |
| void __RPC_USER CLIPFORMAT_UserFree64( unsigned long * | | void __RPC_USER CLIPFORMAT_UserFree64( __RPC__in unsig |
| , CLIPFORMAT * ); | | ned long *, __RPC__in CLIPFORMAT * ); |
| | |
|
| unsigned long __RPC_USER FLAG_STGMEDIUM_UserSize64( unsigned lo | | unsigned long __RPC_USER FLAG_STGMEDIUM_UserSize64( __RPC__in u |
| ng *, unsigned long , FLAG_STGMEDIUM * ); | | nsigned long *, unsigned long , __RPC__in FLAG_STGMEDIUM * ); |
| unsigned char * __RPC_USER FLAG_STGMEDIUM_UserMarshal64( unsigned long *, unsi | | unsigned char * __RPC_USER FLAG_STGMEDIUM_UserMarshal64( __RPC__in unsigned lo |
| gned char *, FLAG_STGMEDIUM * ); | | ng *, __RPC__inout_xcount(0) unsigned char *, __RPC__in FLAG_STGMEDIUM * ); |
| unsigned char * __RPC_USER FLAG_STGMEDIUM_UserUnmarshal64(unsigned long *, unsi | | unsigned char * __RPC_USER FLAG_STGMEDIUM_UserUnmarshal64(__RPC__in unsigned lo |
| gned char *, FLAG_STGMEDIUM * ); | | ng *, __RPC__in_xcount(0) unsigned char *, __RPC__out FLAG_STGMEDIUM * ); |
| void __RPC_USER FLAG_STGMEDIUM_UserFree64( unsigned lo | | void __RPC_USER FLAG_STGMEDIUM_UserFree64( __RPC__in u |
| ng *, FLAG_STGMEDIUM * ); | | nsigned long *, __RPC__in FLAG_STGMEDIUM * ); |
| | |
|
| unsigned long __RPC_USER HBITMAP_UserSize64( unsigned long *, u | | unsigned long __RPC_USER HBITMAP_UserSize64( __RPC__in unsigned |
| nsigned long , HBITMAP * ); | | long *, unsigned long , __RPC__in HBITMAP * ); |
| unsigned char * __RPC_USER HBITMAP_UserMarshal64( unsigned long *, unsigned ch | | unsigned char * __RPC_USER HBITMAP_UserMarshal64( __RPC__in unsigned long *, _ |
| ar *, HBITMAP * ); | | _RPC__inout_xcount(0) unsigned char *, __RPC__in HBITMAP * ); |
| unsigned char * __RPC_USER HBITMAP_UserUnmarshal64(unsigned long *, unsigned ch | | unsigned char * __RPC_USER HBITMAP_UserUnmarshal64(__RPC__in unsigned long *, _ |
| ar *, HBITMAP * ); | | _RPC__in_xcount(0) unsigned char *, __RPC__out HBITMAP * ); |
| void __RPC_USER HBITMAP_UserFree64( unsigned long *, H | | void __RPC_USER HBITMAP_UserFree64( __RPC__in unsigned |
| BITMAP * ); | | long *, __RPC__in HBITMAP * ); |
| | |
|
| unsigned long __RPC_USER HDC_UserSize64( unsigned long *, unsig | | unsigned long __RPC_USER HDC_UserSize64( __RPC__in unsigned lon |
| ned long , HDC * ); | | g *, unsigned long , __RPC__in HDC * ); |
| unsigned char * __RPC_USER HDC_UserMarshal64( unsigned long *, unsigned char * | | unsigned char * __RPC_USER HDC_UserMarshal64( __RPC__in unsigned long *, __RPC |
| , HDC * ); | | __inout_xcount(0) unsigned char *, __RPC__in HDC * ); |
| unsigned char * __RPC_USER HDC_UserUnmarshal64(unsigned long *, unsigned char * | | unsigned char * __RPC_USER HDC_UserUnmarshal64(__RPC__in unsigned long *, __RPC |
| , HDC * ); | | __in_xcount(0) unsigned char *, __RPC__out HDC * ); |
| void __RPC_USER HDC_UserFree64( unsigned long *, HDC * | | void __RPC_USER HDC_UserFree64( __RPC__in unsigned lon |
| ); | | g *, __RPC__in HDC * ); |
| | |
|
| unsigned long __RPC_USER HICON_UserSize64( unsigned long *, uns | | unsigned long __RPC_USER HICON_UserSize64( __RPC__in unsigned l |
| igned long , HICON * ); | | ong *, unsigned long , __RPC__in HICON * ); |
| unsigned char * __RPC_USER HICON_UserMarshal64( unsigned long *, unsigned char | | unsigned char * __RPC_USER HICON_UserMarshal64( __RPC__in unsigned long *, __R |
| *, HICON * ); | | PC__inout_xcount(0) unsigned char *, __RPC__in HICON * ); |
| unsigned char * __RPC_USER HICON_UserUnmarshal64(unsigned long *, unsigned char | | unsigned char * __RPC_USER HICON_UserUnmarshal64(__RPC__in unsigned long *, __R |
| *, HICON * ); | | PC__in_xcount(0) unsigned char *, __RPC__out HICON * ); |
| void __RPC_USER HICON_UserFree64( unsigned long *, HIC | | void __RPC_USER HICON_UserFree64( __RPC__in unsigned l |
| ON * ); | | ong *, __RPC__in HICON * ); |
| | |
|
| unsigned long __RPC_USER SNB_UserSize64( unsigned long *, unsig | | unsigned long __RPC_USER SNB_UserSize64( __RPC__in unsigned lon |
| ned long , SNB * ); | | g *, unsigned long , __RPC__in SNB * ); |
| unsigned char * __RPC_USER SNB_UserMarshal64( unsigned long *, unsigned char * | | unsigned char * __RPC_USER SNB_UserMarshal64( __RPC__in unsigned long *, __RPC |
| , SNB * ); | | __inout_xcount(0) unsigned char *, __RPC__in SNB * ); |
| unsigned char * __RPC_USER SNB_UserUnmarshal64(unsigned long *, unsigned char * | | unsigned char * __RPC_USER SNB_UserUnmarshal64(__RPC__in unsigned long *, __RPC |
| , SNB * ); | | __in_xcount(0) unsigned char *, __RPC__out SNB * ); |
| void __RPC_USER SNB_UserFree64( unsigned long *, SNB * | | void __RPC_USER SNB_UserFree64( __RPC__in unsigned lon |
| ); | | g *, __RPC__in SNB * ); |
| | |
|
| unsigned long __RPC_USER STGMEDIUM_UserSize64( unsigned long *, | | unsigned long __RPC_USER STGMEDIUM_UserSize64( __RPC__in unsign |
| unsigned long , STGMEDIUM * ); | | ed long *, unsigned long , __RPC__in STGMEDIUM * ); |
| unsigned char * __RPC_USER STGMEDIUM_UserMarshal64( unsigned long *, unsigned | | unsigned char * __RPC_USER STGMEDIUM_UserMarshal64( __RPC__in unsigned long *, |
| char *, STGMEDIUM * ); | | __RPC__inout_xcount(0) unsigned char *, __RPC__in STGMEDIUM * ); |
| unsigned char * __RPC_USER STGMEDIUM_UserUnmarshal64(unsigned long *, unsigned | | unsigned char * __RPC_USER STGMEDIUM_UserUnmarshal64(__RPC__in unsigned long *, |
| char *, STGMEDIUM * ); | | __RPC__in_xcount(0) unsigned char *, __RPC__out STGMEDIUM * ); |
| void __RPC_USER STGMEDIUM_UserFree64( unsigned long *, | | void __RPC_USER STGMEDIUM_UserFree64( __RPC__in unsign |
| STGMEDIUM * ); | | ed long *, __RPC__in STGMEDIUM * ); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IEnumUnknown_Next_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IEnumUnknown_Next_Proxy( |
| IEnumUnknown * This, | | IEnumUnknown * This, |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [out] */ IUnknown **rgelt, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched); | | /* [annotation][out] */ |
| | __out_ecount_part(celt,*pceltFetched) IUnknown **rgelt, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumUnknown_Next_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumUnknown_Next_Stub( |
|
| IEnumUnknown * This, | | __RPC__in IEnumUnknown * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IUnknown **rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IUnknown **rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IBindCtx_SetBindOptions_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IBindCtx_SetBindOptions_Proxy( |
| IBindCtx * This, | | IBindCtx * This, |
| /* [in] */ BIND_OPTS *pbindopts); | | /* [in] */ BIND_OPTS *pbindopts); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_SetBindOptions_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_SetBindOptions_Stub( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [in] */ __RPC__in BIND_OPTS2 *pbindopts); | | /* [in] */ __RPC__in BIND_OPTS2 *pbindopts); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IBindCtx_GetBindOptions_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IBindCtx_GetBindOptions_Proxy( |
| IBindCtx * This, | | IBindCtx * This, |
| /* [out][in] */ BIND_OPTS *pbindopts); | | /* [out][in] */ BIND_OPTS *pbindopts); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_GetBindOptions_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindCtx_GetBindOptions_Stub( |
|
| IBindCtx * This, | | __RPC__in IBindCtx * This, |
| /* [out][in] */ __RPC__inout BIND_OPTS2 *pbindopts); | | /* [out][in] */ __RPC__inout BIND_OPTS2 *pbindopts); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IEnumMoniker_Next_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IEnumMoniker_Next_Proxy( |
| IEnumMoniker * This, | | IEnumMoniker * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ IMoniker **rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) IMoniker **rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumMoniker_Next_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumMoniker_Next_Stub( |
|
| IEnumMoniker * This, | | __RPC__in IEnumMoniker * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IMoniker **rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
IMoniker **rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| /* [local] */ BOOL STDMETHODCALLTYPE IRunnableObject_IsRunning_Proxy( | | /* [local] */ BOOL STDMETHODCALLTYPE IRunnableObject_IsRunning_Proxy( |
| IRunnableObject * This); | | IRunnableObject * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IRunnableObject_IsRunning_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IRunnableObject_IsRunning_Stub( |
|
| IRunnableObject * This); | | __RPC__in IRunnableObject * This); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToObject_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToObject_Proxy( |
| IMoniker * This, | | IMoniker * This, |
| /* [unique][in] */ IBindCtx *pbc, | | /* [unique][in] */ IBindCtx *pbc, |
| /* [unique][in] */ IMoniker *pmkToLeft, | | /* [unique][in] */ IMoniker *pmkToLeft, |
| /* [in] */ REFIID riidResult, | | /* [in] */ REFIID riidResult, |
| /* [iid_is][out] */ void **ppvResult); | | /* [iid_is][out] */ void **ppvResult); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToObject_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToObject_Stub( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [in] */ __RPC__in REFIID riidResult, | | /* [in] */ __RPC__in REFIID riidResult, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvResult); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvResult); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToStorage_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToStorage_Proxy( |
| IMoniker * This, | | IMoniker * This, |
| /* [unique][in] */ IBindCtx *pbc, | | /* [unique][in] */ IBindCtx *pbc, |
| /* [unique][in] */ IMoniker *pmkToLeft, | | /* [unique][in] */ IMoniker *pmkToLeft, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [iid_is][out] */ void **ppvObj); | | /* [iid_is][out] */ void **ppvObj); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToStorage_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IMoniker_BindToStorage_Stub( |
|
| IMoniker * This, | | __RPC__in IMoniker * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmkToLeft, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IEnumString_Next_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IEnumString_Next_Proxy( |
| IEnumString * This, | | IEnumString * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ | | /* [annotation] */ |
| __RPC__out_ecount_part(celt,*pceltFetched) LPOLESTR *rgelt, | | __RPC__out_ecount_part(celt,*pceltFetched) LPOLESTR *rgelt, |
|
| /* [out] */ ULONG *pceltFetched); | | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumString_Next_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumString_Next_Stub( |
|
| IEnumString * This, | | __RPC__in IEnumString * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLESTR *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLESTR *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Read_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Read_Proxy( |
| ISequentialStream * This, | | ISequentialStream * This, |
|
| /* [length_is][size_is][out] */ void *pv, | | /* [annotation] */ |
| | __out_bcount_part(cb, *pcbRead) void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbRead); | | /* [annotation] */ |
| | __out_opt ULONG *pcbRead); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Read_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Read_Stub( |
|
| ISequentialStream * This, | | __RPC__in ISequentialStream * This, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbRead); | | /* [out] */ __RPC__out ULONG *pcbRead); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Write_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Write_Proxy( |
| ISequentialStream * This, | | ISequentialStream * This, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation] */ |
| | __in_bcount(cb) const void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbWritten); | | /* [annotation] */ |
| | __out_opt ULONG *pcbWritten); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Write_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE ISequentialStream_Write_Stub( |
|
| ISequentialStream * This, | | __RPC__in ISequentialStream * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IStream_Seek_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IStream_Seek_Proxy( |
| IStream * This, | | IStream * This, |
| /* [in] */ LARGE_INTEGER dlibMove, | | /* [in] */ LARGE_INTEGER dlibMove, |
| /* [in] */ DWORD dwOrigin, | | /* [in] */ DWORD dwOrigin, |
|
| /* [out] */ ULARGE_INTEGER *plibNewPosition); | | /* [annotation] */ |
| | __out_opt ULARGE_INTEGER *plibNewPosition); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_Seek_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_Seek_Stub( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [in] */ LARGE_INTEGER dlibMove, | | /* [in] */ LARGE_INTEGER dlibMove, |
| /* [in] */ DWORD dwOrigin, | | /* [in] */ DWORD dwOrigin, |
| /* [out] */ __RPC__out ULARGE_INTEGER *plibNewPosition); | | /* [out] */ __RPC__out ULARGE_INTEGER *plibNewPosition); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IStream_CopyTo_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IStream_CopyTo_Proxy( |
| IStream * This, | | IStream * This, |
| /* [unique][in] */ IStream *pstm, | | /* [unique][in] */ IStream *pstm, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
|
| /* [out] */ ULARGE_INTEGER *pcbRead, | | /* [annotation] */ |
| /* [out] */ ULARGE_INTEGER *pcbWritten); | | __out_opt ULARGE_INTEGER *pcbRead, |
| | /* [annotation] */ |
| | __out_opt ULARGE_INTEGER *pcbWritten); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_CopyTo_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStream_CopyTo_Stub( |
|
| IStream * This, | | __RPC__in IStream * This, |
| /* [unique][in] */ __RPC__in_opt IStream *pstm, | | /* [unique][in] */ __RPC__in_opt IStream *pstm, |
| /* [in] */ ULARGE_INTEGER cb, | | /* [in] */ ULARGE_INTEGER cb, |
| /* [out] */ __RPC__out ULARGE_INTEGER *pcbRead, | | /* [out] */ __RPC__out ULARGE_INTEGER *pcbRead, |
| /* [out] */ __RPC__out ULARGE_INTEGER *pcbWritten); | | /* [out] */ __RPC__out ULARGE_INTEGER *pcbWritten); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IEnumSTATSTG_Next_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IEnumSTATSTG_Next_Proxy( |
| IEnumSTATSTG * This, | | IEnumSTATSTG * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ STATSTG *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) STATSTG *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATSTG_Next_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATSTG_Next_Stub( |
|
| IEnumSTATSTG * This, | | __RPC__in IEnumSTATSTG * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATSTG *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATSTG *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IStorage_OpenStream_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IStorage_OpenStream_Proxy( |
| IStorage * This, | | IStorage * This, |
| /* [string][in] */ const OLECHAR *pwcsName, | | /* [string][in] */ const OLECHAR *pwcsName, |
| /* [unique][in] */ void *reserved1, | | /* [unique][in] */ void *reserved1, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ IStream **ppstm); | | /* [out] */ IStream **ppstm); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_OpenStream_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_OpenStream_Stub( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [string][in] */ __RPC__in const OLECHAR *pwcsName, | | /* [string][in] */ __RPC__in_string const OLECHAR *pwcsName, |
| /* [in] */ unsigned long cbReserved1, | | /* [in] */ unsigned long cbReserved1, |
| /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved1) byte *res
erved1, | | /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved1) byte *res
erved1, |
| /* [in] */ DWORD grfMode, | | /* [in] */ DWORD grfMode, |
| /* [in] */ DWORD reserved2, | | /* [in] */ DWORD reserved2, |
| /* [out] */ __RPC__deref_out_opt IStream **ppstm); | | /* [out] */ __RPC__deref_out_opt IStream **ppstm); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IStorage_CopyTo_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IStorage_CopyTo_Proxy( |
| IStorage * This, | | IStorage * This, |
| /* [in] */ DWORD ciidExclude, | | /* [in] */ DWORD ciidExclude, |
| /* [size_is][unique][in] */ const IID *rgiidExclude, | | /* [size_is][unique][in] */ const IID *rgiidExclude, |
|
| /* [unique][in] */ SNB snbExclude, | | /* [annotation][unique][in] */ |
| | __RPC__in_opt SNB snbExclude, |
| /* [unique][in] */ IStorage *pstgDest); | | /* [unique][in] */ IStorage *pstgDest); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_CopyTo_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_CopyTo_Stub( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ DWORD ciidExclude, | | /* [in] */ DWORD ciidExclude, |
| /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(ciidExclude) const IID
*rgiidExclude, | | /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(ciidExclude) const IID
*rgiidExclude, |
| /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, | | /* [unique][in] */ __RPC__deref_opt_in_opt SNB snbExclude, |
| /* [unique][in] */ __RPC__in_opt IStorage *pstgDest); | | /* [unique][in] */ __RPC__in_opt IStorage *pstgDest); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IStorage_EnumElements_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IStorage_EnumElements_Proxy( |
| IStorage * This, | | IStorage * This, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [size_is][unique][in] */ void *reserved2, | | /* [size_is][unique][in] */ void *reserved2, |
| /* [in] */ DWORD reserved3, | | /* [in] */ DWORD reserved3, |
| /* [out] */ IEnumSTATSTG **ppenum); | | /* [out] */ IEnumSTATSTG **ppenum); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_EnumElements_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IStorage_EnumElements_Stub( |
|
| IStorage * This, | | __RPC__in IStorage * This, |
| /* [in] */ DWORD reserved1, | | /* [in] */ DWORD reserved1, |
| /* [in] */ unsigned long cbReserved2, | | /* [in] */ unsigned long cbReserved2, |
| /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved2) byte *res
erved2, | | /* [size_is][unique][in] */ __RPC__in_ecount_full_opt(cbReserved2) byte *res
erved2, |
| /* [in] */ DWORD reserved3, | | /* [in] */ DWORD reserved3, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumSTATSTG **ppenum); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE ILockBytes_ReadAt_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE ILockBytes_ReadAt_Proxy( |
| ILockBytes * This, | | ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
|
| /* [length_is][size_is][out] */ void *pv, | | /* [annotation][length_is][size_is][out] */ |
| | __out_bcount_part(cb, *pcbRead) void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbRead); | | /* [annotation][out] */ |
| | __out_opt ULONG *pcbRead); |
| | |
| /* [call_as] */ HRESULT __stdcall ILockBytes_ReadAt_Stub( | | /* [call_as] */ HRESULT __stdcall ILockBytes_ReadAt_Stub( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(cb, *pcbRead) byte *p
v, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbRead); | | /* [out] */ __RPC__out ULONG *pcbRead); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE ILockBytes_WriteAt_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE ILockBytes_WriteAt_Proxy( |
| ILockBytes * This, | | ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation][size_is][in] */ |
| | __in_bcount(cb) const void *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
|
| /* [out] */ ULONG *pcbWritten); | | /* [annotation][out] */ |
| | __out_opt ULONG *pcbWritten); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE ILockBytes_WriteAt_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE ILockBytes_WriteAt_Stub( |
|
| ILockBytes * This, | | __RPC__in ILockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IEnumFORMATETC_Next_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IEnumFORMATETC_Next_Proxy( |
| IEnumFORMATETC * This, | | IEnumFORMATETC * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ FORMATETC *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) FORMATETC *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumFORMATETC_Next_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumFORMATETC_Next_Stub( |
|
| IEnumFORMATETC * This, | | __RPC__in IEnumFORMATETC * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
FORMATETC *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
FORMATETC *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IEnumSTATDATA_Next_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IEnumSTATDATA_Next_Proxy( |
| IEnumSTATDATA * This, | | IEnumSTATDATA * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
|
| /* [length_is][size_is][out] */ STATDATA *rgelt, | | /* [annotation] */ |
| /* [out] */ ULONG *pceltFetched); | | __out_ecount_part(celt,*pceltFetched) STATDATA *rgelt, |
| | /* [annotation] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATDATA_Next_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumSTATDATA_Next_Stub( |
|
| IEnumSTATDATA * This, | | __RPC__in IEnumSTATDATA * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATDATA *rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
STATDATA *rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnDataChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnDataChange_Proxy( |
| IAdviseSink * This, | | IAdviseSink * This, |
| /* [unique][in] */ FORMATETC *pFormatetc, | | /* [unique][in] */ FORMATETC *pFormatetc, |
| /* [unique][in] */ STGMEDIUM *pStgmed); | | /* [unique][in] */ STGMEDIUM *pStgmed); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnDataChange_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnDataChange_Stub( |
|
| IAdviseSink * This, | | __RPC__in IAdviseSink * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, |
| /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); | | /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); |
| | |
| /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnViewChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnViewChange_Proxy( |
| IAdviseSink * This, | | IAdviseSink * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnViewChange_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnViewChange_Stub( |
|
| IAdviseSink * This, | | __RPC__in IAdviseSink * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnRename_Proxy( | | /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnRename_Proxy( |
| IAdviseSink * This, | | IAdviseSink * This, |
| /* [in] */ IMoniker *pmk); | | /* [in] */ IMoniker *pmk); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnRename_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnRename_Stub( |
|
| IAdviseSink * This, | | __RPC__in IAdviseSink * This, |
| /* [in] */ __RPC__in_opt IMoniker *pmk); | | /* [in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnSave_Proxy( | | /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnSave_Proxy( |
| IAdviseSink * This); | | IAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnSave_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnSave_Stub( |
|
| IAdviseSink * This); | | __RPC__in IAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnClose_Proxy( | | /* [local] */ void STDMETHODCALLTYPE IAdviseSink_OnClose_Proxy( |
| IAdviseSink * This); | | IAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnClose_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnClose_Stub( |
|
| IAdviseSink * This); | | __RPC__in IAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Proxy( |
| IAdviseSink2 * This, | | IAdviseSink2 * This, |
| /* [unique][in] */ IMoniker *pmk); | | /* [unique][in] */ IMoniker *pmk); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Stub( |
|
| IAdviseSink2 * This, | | __RPC__in IAdviseSink2 * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmk); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Proxy( |
| IDataObject * This, | | IDataObject * This, |
| /* [unique][in] */ FORMATETC *pformatetcIn, | | /* [unique][in] */ FORMATETC *pformatetcIn, |
| /* [out] */ STGMEDIUM *pmedium); | | /* [out] */ STGMEDIUM *pmedium); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Stub( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetcIn, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetcIn, |
| /* [out] */ __RPC__out STGMEDIUM *pRemoteMedium); | | /* [out] */ __RPC__out STGMEDIUM *pRemoteMedium); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Proxy( |
| IDataObject * This, | | IDataObject * This, |
| /* [unique][in] */ FORMATETC *pformatetc, | | /* [unique][in] */ FORMATETC *pformatetc, |
| /* [out][in] */ STGMEDIUM *pmedium); | | /* [out][in] */ STGMEDIUM *pmedium); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Stub( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [out][in] */ __RPC__inout STGMEDIUM *pRemoteMedium); | | /* [out][in] */ __RPC__inout STGMEDIUM *pRemoteMedium); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Proxy( |
| IDataObject * This, | | IDataObject * This, |
| /* [unique][in] */ FORMATETC *pformatetc, | | /* [unique][in] */ FORMATETC *pformatetc, |
| /* [unique][in] */ STGMEDIUM *pmedium, | | /* [unique][in] */ STGMEDIUM *pmedium, |
| /* [in] */ BOOL fRelease); | | /* [in] */ BOOL fRelease); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Stub( |
|
| IDataObject * This, | | __RPC__in IDataObject * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [unique][in] */ __RPC__in_opt FLAG_STGMEDIUM *pmedium, | | /* [unique][in] */ __RPC__in_opt FLAG_STGMEDIUM *pmedium, |
| /* [in] */ BOOL fRelease); | | /* [in] */ BOOL fRelease); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAppend_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAppend_Proxy( |
| IFillLockBytes * This, | | IFillLockBytes * This, |
|
| /* [size_is][in] */ const void *pv, | | /* [annotation][size_is][in] */ |
| /* [in] */ ULONG cb, | | __in_bcount(cb) const void *pv, |
| /* [out] */ ULONG *pcbWritten); | | /* [annotation][in] */ |
| | __in ULONG cb, |
| | /* [annotation][out] */ |
| | __out ULONG *pcbWritten); |
| | |
| /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAppend_Stub( | | /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAppend_Stub( |
|
| IFillLockBytes * This, | | __RPC__in IFillLockBytes * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAt_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAt_Proxy( |
| IFillLockBytes * This, | | IFillLockBytes * This, |
|
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [annotation][in] */ |
| /* [size_is][in] */ const void *pv, | | __in ULARGE_INTEGER ulOffset, |
| /* [in] */ ULONG cb, | | /* [annotation][size_is][in] */ |
| /* [out] */ ULONG *pcbWritten); | | __in_bcount(cb) const void *pv, |
| | /* [annotation][in] */ |
| | __in ULONG cb, |
| | /* [annotation][out] */ |
| | __out ULONG *pcbWritten); |
| | |
| /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAt_Stub( | | /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAt_Stub( |
|
| IFillLockBytes * This, | | __RPC__in IFillLockBytes * This, |
| /* [in] */ ULARGE_INTEGER ulOffset, | | /* [in] */ ULARGE_INTEGER ulOffset, |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| /* [in] */ ULONG cb, | | /* [in] */ ULONG cb, |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_Proxy( |
| AsyncIAdviseSink * This, | | AsyncIAdviseSink * This, |
| /* [unique][in] */ FORMATETC *pFormatetc, | | /* [unique][in] */ FORMATETC *pFormatetc, |
| /* [unique][in] */ STGMEDIUM *pStgmed); | | /* [unique][in] */ STGMEDIUM *pStgmed); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_St
ub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_St
ub( |
|
| AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, |
| /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); | | /* [unique][in] */ __RPC__in_opt ASYNC_STGMEDIUM *pStgmed); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnDataChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnDataChange_Proxy( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnDataChange_S
tub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnDataChange_S
tub( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnViewChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnViewChange_Proxy( |
| AsyncIAdviseSink * This, | | AsyncIAdviseSink * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnViewChange_St
ub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnViewChange_St
ub( |
|
| AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [in] */ LONG lindex); | | /* [in] */ LONG lindex); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnViewChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnViewChange_Proxy( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnViewChange_S
tub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnViewChange_S
tub( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnRename_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnRename_Proxy( |
| AsyncIAdviseSink * This, | | AsyncIAdviseSink * This, |
| /* [in] */ IMoniker *pmk); | | /* [in] */ IMoniker *pmk); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnRename_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnRename_Stub( |
|
| AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [in] */ __RPC__in_opt IMoniker *pmk); | | /* [in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnRename_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnRename_Proxy( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnRename_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnRename_Stub( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnSave_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnSave_Proxy( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnSave_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnSave_Stub( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnSave_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnSave_Proxy( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnSave_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnSave_Stub( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnClose_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnClose_Proxy( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnClose_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnClose_Stub( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnClose_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnClose_Proxy( |
| AsyncIAdviseSink * This); | | AsyncIAdviseSink * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnClose_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Finish_OnClose_Stub( |
|
| AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChange_Pro
xy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChange_Pro
xy( |
| AsyncIAdviseSink2 * This, | | AsyncIAdviseSink2 * This, |
| /* [unique][in] */ IMoniker *pmk); | | /* [unique][in] */ IMoniker *pmk); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChang
e_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChang
e_Stub( |
|
| AsyncIAdviseSink2 * This, | | __RPC__in AsyncIAdviseSink2 * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmk); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink2_Finish_OnLinkSrcChange_Pr
oxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink2_Finish_OnLinkSrcChange_Pr
oxy( |
| AsyncIAdviseSink2 * This); | | AsyncIAdviseSink2 * This); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Finish_OnLinkSrcChan
ge_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Finish_OnLinkSrcChan
ge_Stub( |
|
| AsyncIAdviseSink2 * This); | | __RPC__in AsyncIAdviseSink2 * This); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
| End of changes. 834 change blocks. |
| 1330 lines changed or deleted | | 2144 lines changed or added |
|
| urlmon.h (7.00.6002.18005-Windows 6.0) | | urlmon.h (11.00.9600.18315-Windows 7.0) |
| | |
| /* this ALWAYS GENERATED file contains the definitions for the interfaces */ | | /* this ALWAYS GENERATED file contains the definitions for the interfaces */ |
| | |
|
| /* File created by MIDL compiler version 7.00.0499 */ | | /* File created by MIDL compiler version 7.00.0555 */ |
| /* Compiler settings for urlmon.idl: | | /* Compiler settings for urlmon.idl: |
|
| Oicf, W1, Zp8, env=Win32 (32b run) | | Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 7.00.0555 |
| protocol : dce , ms_ext, c_ext, robust | | protocol : dce , ms_ext, c_ext, robust |
| error checks: allocation ref bounds_check enum stub_data | | error checks: allocation ref bounds_check enum stub_data |
| VC __declspec() decoration level: | | VC __declspec() decoration level: |
| __declspec(uuid()), __declspec(selectany), __declspec(novtable) | | __declspec(uuid()), __declspec(selectany), __declspec(novtable) |
| DECLSPEC_UUID(), MIDL_INTERFACE() | | DECLSPEC_UUID(), MIDL_INTERFACE() |
| */ | | */ |
|
| //@@MIDL_FILE_HEADING( ) | | /* @@MIDL_FILE_HEADING( ) */ |
| | |
| #pragma warning( disable: 4049 ) /* more than 64k source lines */ | | #pragma warning( disable: 4049 ) /* more than 64k source lines */ |
| | |
| /* verify that the <rpcndr.h> version is high enough to compile this file*/ | | /* verify that the <rpcndr.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCNDR_H_VERSION__ | | #ifndef __REQUIRED_RPCNDR_H_VERSION__ |
| #define __REQUIRED_RPCNDR_H_VERSION__ 475 | | #define __REQUIRED_RPCNDR_H_VERSION__ 475 |
| #endif | | #endif |
| | |
| /* verify that the <rpcsal.h> version is high enough to compile this file*/ | | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCSAL_H_VERSION__ | | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| | |
| skipping to change at line 73 | | skipping to change at line 73 |
| #ifndef __IBinding_FWD_DEFINED__ | | #ifndef __IBinding_FWD_DEFINED__ |
| #define __IBinding_FWD_DEFINED__ | | #define __IBinding_FWD_DEFINED__ |
| typedef interface IBinding IBinding; | | typedef interface IBinding IBinding; |
| #endif /* __IBinding_FWD_DEFINED__ */ | | #endif /* __IBinding_FWD_DEFINED__ */ |
| | |
| #ifndef __IBindStatusCallback_FWD_DEFINED__ | | #ifndef __IBindStatusCallback_FWD_DEFINED__ |
| #define __IBindStatusCallback_FWD_DEFINED__ | | #define __IBindStatusCallback_FWD_DEFINED__ |
| typedef interface IBindStatusCallback IBindStatusCallback; | | typedef interface IBindStatusCallback IBindStatusCallback; |
| #endif /* __IBindStatusCallback_FWD_DEFINED__ */ | | #endif /* __IBindStatusCallback_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IBindStatusCallbackEx_FWD_DEFINED__ |
| | #define __IBindStatusCallbackEx_FWD_DEFINED__ |
| | typedef interface IBindStatusCallbackEx IBindStatusCallbackEx; |
| | #endif /* __IBindStatusCallbackEx_FWD_DEFINED__ */ |
| | |
| #ifndef __IAuthenticate_FWD_DEFINED__ | | #ifndef __IAuthenticate_FWD_DEFINED__ |
| #define __IAuthenticate_FWD_DEFINED__ | | #define __IAuthenticate_FWD_DEFINED__ |
| typedef interface IAuthenticate IAuthenticate; | | typedef interface IAuthenticate IAuthenticate; |
| #endif /* __IAuthenticate_FWD_DEFINED__ */ | | #endif /* __IAuthenticate_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IAuthenticateEx_FWD_DEFINED__ |
| | #define __IAuthenticateEx_FWD_DEFINED__ |
| | typedef interface IAuthenticateEx IAuthenticateEx; |
| | #endif /* __IAuthenticateEx_FWD_DEFINED__ */ |
| | |
| #ifndef __IHttpNegotiate_FWD_DEFINED__ | | #ifndef __IHttpNegotiate_FWD_DEFINED__ |
| #define __IHttpNegotiate_FWD_DEFINED__ | | #define __IHttpNegotiate_FWD_DEFINED__ |
| typedef interface IHttpNegotiate IHttpNegotiate; | | typedef interface IHttpNegotiate IHttpNegotiate; |
| #endif /* __IHttpNegotiate_FWD_DEFINED__ */ | | #endif /* __IHttpNegotiate_FWD_DEFINED__ */ |
| | |
| #ifndef __IHttpNegotiate2_FWD_DEFINED__ | | #ifndef __IHttpNegotiate2_FWD_DEFINED__ |
| #define __IHttpNegotiate2_FWD_DEFINED__ | | #define __IHttpNegotiate2_FWD_DEFINED__ |
| typedef interface IHttpNegotiate2 IHttpNegotiate2; | | typedef interface IHttpNegotiate2 IHttpNegotiate2; |
| #endif /* __IHttpNegotiate2_FWD_DEFINED__ */ | | #endif /* __IHttpNegotiate2_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IHttpNegotiate3_FWD_DEFINED__ |
| | #define __IHttpNegotiate3_FWD_DEFINED__ |
| | typedef interface IHttpNegotiate3 IHttpNegotiate3; |
| | #endif /* __IHttpNegotiate3_FWD_DEFINED__ */ |
| | |
| #ifndef __IWinInetFileStream_FWD_DEFINED__ | | #ifndef __IWinInetFileStream_FWD_DEFINED__ |
| #define __IWinInetFileStream_FWD_DEFINED__ | | #define __IWinInetFileStream_FWD_DEFINED__ |
| typedef interface IWinInetFileStream IWinInetFileStream; | | typedef interface IWinInetFileStream IWinInetFileStream; |
| #endif /* __IWinInetFileStream_FWD_DEFINED__ */ | | #endif /* __IWinInetFileStream_FWD_DEFINED__ */ |
| | |
| #ifndef __IWindowForBindingUI_FWD_DEFINED__ | | #ifndef __IWindowForBindingUI_FWD_DEFINED__ |
| #define __IWindowForBindingUI_FWD_DEFINED__ | | #define __IWindowForBindingUI_FWD_DEFINED__ |
| typedef interface IWindowForBindingUI IWindowForBindingUI; | | typedef interface IWindowForBindingUI IWindowForBindingUI; |
| #endif /* __IWindowForBindingUI_FWD_DEFINED__ */ | | #endif /* __IWindowForBindingUI_FWD_DEFINED__ */ |
| | |
| | |
| skipping to change at line 163 | | skipping to change at line 178 |
| #ifndef __IInternet_FWD_DEFINED__ | | #ifndef __IInternet_FWD_DEFINED__ |
| #define __IInternet_FWD_DEFINED__ | | #define __IInternet_FWD_DEFINED__ |
| typedef interface IInternet IInternet; | | typedef interface IInternet IInternet; |
| #endif /* __IInternet_FWD_DEFINED__ */ | | #endif /* __IInternet_FWD_DEFINED__ */ |
| | |
| #ifndef __IInternetBindInfo_FWD_DEFINED__ | | #ifndef __IInternetBindInfo_FWD_DEFINED__ |
| #define __IInternetBindInfo_FWD_DEFINED__ | | #define __IInternetBindInfo_FWD_DEFINED__ |
| typedef interface IInternetBindInfo IInternetBindInfo; | | typedef interface IInternetBindInfo IInternetBindInfo; |
| #endif /* __IInternetBindInfo_FWD_DEFINED__ */ | | #endif /* __IInternetBindInfo_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IInternetBindInfoEx_FWD_DEFINED__ |
| | #define __IInternetBindInfoEx_FWD_DEFINED__ |
| | typedef interface IInternetBindInfoEx IInternetBindInfoEx; |
| | #endif /* __IInternetBindInfoEx_FWD_DEFINED__ */ |
| | |
| #ifndef __IInternetProtocolRoot_FWD_DEFINED__ | | #ifndef __IInternetProtocolRoot_FWD_DEFINED__ |
| #define __IInternetProtocolRoot_FWD_DEFINED__ | | #define __IInternetProtocolRoot_FWD_DEFINED__ |
| typedef interface IInternetProtocolRoot IInternetProtocolRoot; | | typedef interface IInternetProtocolRoot IInternetProtocolRoot; |
| #endif /* __IInternetProtocolRoot_FWD_DEFINED__ */ | | #endif /* __IInternetProtocolRoot_FWD_DEFINED__ */ |
| | |
| #ifndef __IInternetProtocol_FWD_DEFINED__ | | #ifndef __IInternetProtocol_FWD_DEFINED__ |
| #define __IInternetProtocol_FWD_DEFINED__ | | #define __IInternetProtocol_FWD_DEFINED__ |
| typedef interface IInternetProtocol IInternetProtocol; | | typedef interface IInternetProtocol IInternetProtocol; |
| #endif /* __IInternetProtocol_FWD_DEFINED__ */ | | #endif /* __IInternetProtocol_FWD_DEFINED__ */ |
| | |
| | |
| skipping to change at line 375 | | skipping to change at line 395 |
| STDAPI RegisterBindStatusCallback(LPBC pBC, IBindStatusCallback *pBSCb, | | STDAPI RegisterBindStatusCallback(LPBC pBC, IBindStatusCallback *pBSCb, |
| IBindStatusCallback** ppBSCBPrev, DWORD dwReser
ved); | | IBindStatusCallback** ppBSCBPrev, DWORD dwReser
ved); |
| STDAPI RevokeBindStatusCallback(LPBC pBC, IBindStatusCallback *pBSCb); | | STDAPI RevokeBindStatusCallback(LPBC pBC, IBindStatusCallback *pBSCb); |
| STDAPI GetClassFileOrMime(LPBC pBC, LPCWSTR szFilename, LPVOID pBuffer, DWORD cb
Size, LPCWSTR szMime, DWORD dwReserved, CLSID *pclsid); | | STDAPI GetClassFileOrMime(LPBC pBC, LPCWSTR szFilename, LPVOID pBuffer, DWORD cb
Size, LPCWSTR szMime, DWORD dwReserved, CLSID *pclsid); |
| STDAPI IsValidURL(LPBC pBC, LPCWSTR szURL, DWORD dwReserved); | | STDAPI IsValidURL(LPBC pBC, LPCWSTR szURL, DWORD dwReserved); |
| STDAPI CoGetClassObjectFromURL( REFCLSID rCLASSID, | | STDAPI CoGetClassObjectFromURL( REFCLSID rCLASSID, |
| LPCWSTR szCODE, DWORD dwFileVersionMS, | | LPCWSTR szCODE, DWORD dwFileVersionMS, |
| DWORD dwFileVersionLS, LPCWSTR szTYPE, | | DWORD dwFileVersionLS, LPCWSTR szTYPE, |
| LPBINDCTX pBindCtx, DWORD dwClsContext, | | LPBINDCTX pBindCtx, DWORD dwClsContext, |
| LPVOID pvReserved, REFIID riid, LPVOID * ppv); | | LPVOID pvReserved, REFIID riid, LPVOID * ppv); |
|
| | STDAPI IEInstallScope(__out LPDWORD pdwScope); |
| STDAPI FaultInIEFeature( HWND hWnd, | | STDAPI FaultInIEFeature( HWND hWnd, |
| __in uCLSSPEC *pClassSpec, | | __in uCLSSPEC *pClassSpec, |
| __inout_opt QUERYCONTEXT *pQuery, DWORD dwFlags); | | __inout_opt QUERYCONTEXT *pQuery, DWORD dwFlags); |
| STDAPI GetComponentIDFromCLSSPEC(__in uCLSSPEC *pClassspec, | | STDAPI GetComponentIDFromCLSSPEC(__in uCLSSPEC *pClassspec, |
| __deref_out LPSTR * ppszComponentID); | | __deref_out LPSTR * ppszComponentID); |
| // flags for FaultInIEFeature | | // flags for FaultInIEFeature |
| #define FIEF_FLAG_FORCE_JITUI 0x1 // force JIT ui even if | | #define FIEF_FLAG_FORCE_JITUI 0x1 // force JIT ui even if |
| // previoulsy rejected by | | // previoulsy rejected by |
| // user in this session or | | // user in this session or |
| // marked as Never Ask Again | | // marked as Never Ask Again |
| | |
| skipping to change at line 399 | | skipping to change at line 420 |
| STDAPI IsAsyncMoniker(IMoniker* pmk); | | STDAPI IsAsyncMoniker(IMoniker* pmk); |
| STDAPI CreateURLBinding(LPCWSTR lpszUrl, __in IBindCtx *pbc, __deref_inout IBind
ing **ppBdg); | | STDAPI CreateURLBinding(LPCWSTR lpszUrl, __in IBindCtx *pbc, __deref_inout IBind
ing **ppBdg); |
| | |
| STDAPI RegisterMediaTypes(UINT ctypes, const LPCSTR* rgszTypes, CLIPFORMAT* rgcf
Types); | | STDAPI RegisterMediaTypes(UINT ctypes, const LPCSTR* rgszTypes, CLIPFORMAT* rgcf
Types); |
| STDAPI FindMediaType(LPCSTR rgszTypes, __out CLIPFORMAT* rgcfTypes); | | STDAPI FindMediaType(LPCSTR rgszTypes, __out CLIPFORMAT* rgcfTypes); |
| STDAPI CreateFormatEnumerator( UINT cfmtetc, FORMATETC* rgfmtetc, IEnumFORMATETC
** ppenumfmtetc); | | STDAPI CreateFormatEnumerator( UINT cfmtetc, FORMATETC* rgfmtetc, IEnumFORMATETC
** ppenumfmtetc); |
| STDAPI RegisterFormatEnumerator(LPBC pBC, IEnumFORMATETC *pEFetc, DWORD reserved
); | | STDAPI RegisterFormatEnumerator(LPBC pBC, IEnumFORMATETC *pEFetc, DWORD reserved
); |
| STDAPI RevokeFormatEnumerator(LPBC pBC, IEnumFORMATETC *pEFetc); | | STDAPI RevokeFormatEnumerator(LPBC pBC, IEnumFORMATETC *pEFetc); |
| STDAPI RegisterMediaTypeClass(LPBC pBC,UINT ctypes, const LPCSTR* rgszTypes, CLS
ID *rgclsID, DWORD reserved); | | STDAPI RegisterMediaTypeClass(LPBC pBC,UINT ctypes, const LPCSTR* rgszTypes, CLS
ID *rgclsID, DWORD reserved); |
| STDAPI FindMediaTypeClass(LPBC pBC, LPCSTR szType, CLSID *pclsID, DWORD reserved
); | | STDAPI FindMediaTypeClass(LPBC pBC, LPCSTR szType, CLSID *pclsID, DWORD reserved
); |
|
| STDAPI UrlMkSetSessionOption(DWORD dwOption, LPVOID pBuffer, DWORD dwBufferLengt | | STDAPI UrlMkSetSessionOption(DWORD dwOption, __in_bcount_opt(dwBufferLength) LPV |
| h, DWORD dwReserved); | | OID pBuffer, DWORD dwBufferLength, __reserved DWORD dwReserved); |
| STDAPI UrlMkGetSessionOption(DWORD dwOption, LPVOID pBuffer, DWORD dwBufferLengt | | STDAPI UrlMkGetSessionOption(DWORD dwOption, __out_bcount_part_opt(dwBufferLengt |
| h, DWORD *pdwBufferLength, DWORD dwReserved); | | h,*pdwBufferLengthOut) LPVOID pBuffer, DWORD dwBufferLength, __out DWORD *pdwBuf |
| | ferLengthOut, __reserved DWORD dwReserved); |
| STDAPI FindMimeFromData( | | STDAPI FindMimeFromData( |
| __in_opt LPBC pBC, // bind context - can
be NULL | | __in_opt LPBC pBC, // bind context - can
be NULL |
| __in_opt LPCWSTR pwzUrl, // url - can be null | | __in_opt LPCWSTR pwzUrl, // url - can be null |
| __in_bcount_opt(cbSize) LPVOID pBuffer, // buffer with data t
o sniff - can be null (pwzUrl must be valid) | | __in_bcount_opt(cbSize) LPVOID pBuffer, // buffer with data t
o sniff - can be null (pwzUrl must be valid) |
| DWORD cbSize, // size of buffer | | DWORD cbSize, // size of buffer |
| __in_opt LPCWSTR pwzMimeProposed, // proposed mime if -
can be null | | __in_opt LPCWSTR pwzMimeProposed, // proposed mime if -
can be null |
| DWORD dwMimeFlags, // will be defined | | DWORD dwMimeFlags, // will be defined |
| __deref_out LPWSTR *ppwzMimeOut, // the suggested mime | | __deref_out LPWSTR *ppwzMimeOut, // the suggested mime |
| __reserved DWORD dwReserved); // must be 0 | | __reserved DWORD dwReserved); // must be 0 |
| #define FMFD_DEFAULT 0x00000000 | | #define FMFD_DEFAULT 0x00000000 |
| #define FMFD_URLASFILENAME 0x00000001 | | #define FMFD_URLASFILENAME 0x00000001 |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #define FMFD_ENABLEMIMESNIFFING 0x00000002 | | #define FMFD_ENABLEMIMESNIFFING 0x00000002 |
| #define FMFD_IGNOREMIMETEXTPLAIN 0x00000004 | | #define FMFD_IGNOREMIMETEXTPLAIN 0x00000004 |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
|
| | #define FMFD_SERVERMIME 0x00000008 |
| | #define UAS_EXACTLEGACY 0x00001000 |
| STDAPI ObtainUserAgentString( | | STDAPI ObtainUserAgentString( |
| DWORD dwOption, | | DWORD dwOption, |
| __out_ecount_part(*cbSize, *cbSize) LPSTR pszUAOut, | | __out_ecount_part(*cbSize, *cbSize) LPSTR pszUAOut, |
| __inout DWORD *cbSize); | | __inout DWORD *cbSize); |
| STDAPI CompareSecurityIds(BYTE* pbSecurityId1, DWORD dwLen1, BYTE* pbSecurityId2
, DWORD dwLen2, DWORD dwReserved); | | STDAPI CompareSecurityIds(BYTE* pbSecurityId1, DWORD dwLen1, BYTE* pbSecurityId2
, DWORD dwLen2, DWORD dwReserved); |
| STDAPI CompatFlagsFromClsid(CLSID *pclsid, LPDWORD pdwCompatFlags, LPDWORD pdwMi
scStatusFlags); | | STDAPI CompatFlagsFromClsid(CLSID *pclsid, LPDWORD pdwCompatFlags, LPDWORD pdwMi
scStatusFlags); |
| | |
| // URLMON-specific defines for UrlMkSetSessionOption() above | | // URLMON-specific defines for UrlMkSetSessionOption() above |
| #define URLMON_OPTION_USERAGENT 0x10000001 | | #define URLMON_OPTION_USERAGENT 0x10000001 |
| #define URLMON_OPTION_USERAGENT_REFRESH 0x10000002 | | #define URLMON_OPTION_USERAGENT_REFRESH 0x10000002 |
| | |
| skipping to change at line 511 | | skipping to change at line 534 |
| #define INET_E_NO_VALID_MEDIA _HRESULT_TYPEDEF_(0x800C000AL) | | #define INET_E_NO_VALID_MEDIA _HRESULT_TYPEDEF_(0x800C000AL) |
| #define INET_E_CONNECTION_TIMEOUT _HRESULT_TYPEDEF_(0x800C000BL) | | #define INET_E_CONNECTION_TIMEOUT _HRESULT_TYPEDEF_(0x800C000BL) |
| #define INET_E_INVALID_REQUEST _HRESULT_TYPEDEF_(0x800C000CL) | | #define INET_E_INVALID_REQUEST _HRESULT_TYPEDEF_(0x800C000CL) |
| #define INET_E_UNKNOWN_PROTOCOL _HRESULT_TYPEDEF_(0x800C000DL) | | #define INET_E_UNKNOWN_PROTOCOL _HRESULT_TYPEDEF_(0x800C000DL) |
| #define INET_E_SECURITY_PROBLEM _HRESULT_TYPEDEF_(0x800C000EL) | | #define INET_E_SECURITY_PROBLEM _HRESULT_TYPEDEF_(0x800C000EL) |
| #define INET_E_CANNOT_LOAD_DATA _HRESULT_TYPEDEF_(0x800C000FL) | | #define INET_E_CANNOT_LOAD_DATA _HRESULT_TYPEDEF_(0x800C000FL) |
| #define INET_E_CANNOT_INSTANTIATE_OBJECT _HRESULT_TYPEDEF_(0x800C0010L) | | #define INET_E_CANNOT_INSTANTIATE_OBJECT _HRESULT_TYPEDEF_(0x800C0010L) |
| #define INET_E_INVALID_CERTIFICATE _HRESULT_TYPEDEF_(0x800C0019L) | | #define INET_E_INVALID_CERTIFICATE _HRESULT_TYPEDEF_(0x800C0019L) |
| #define INET_E_REDIRECT_FAILED _HRESULT_TYPEDEF_(0x800C0014L) | | #define INET_E_REDIRECT_FAILED _HRESULT_TYPEDEF_(0x800C0014L) |
| #define INET_E_REDIRECT_TO_DIR _HRESULT_TYPEDEF_(0x800C0015L) | | #define INET_E_REDIRECT_TO_DIR _HRESULT_TYPEDEF_(0x800C0015L) |
|
| #define INET_E_CANNOT_LOCK_REQUEST _HRESULT_TYPEDEF_(0x800C0016L) | | #define INET_E_CANNOT_LOCK_REQUEST _HRESULT_TYPEDEF_(0x800C001 |
| #define INET_E_USE_EXTEND_BINDING _HRESULT_TYPEDEF_(0x800C0017L) | | 6L) |
| #define INET_E_TERMINATED_BIND _HRESULT_TYPEDEF_(0x800C0018L) | | #define INET_E_USE_EXTEND_BINDING _HRESULT_TYPEDEF_(0x800C001 |
| #define INET_E_ERROR_FIRST _HRESULT_TYPEDEF_(0x800C0002L) | | 7L) |
| #define INET_E_CODE_DOWNLOAD_DECLINED _HRESULT_TYPEDEF_(0x800C0100L) | | #define INET_E_TERMINATED_BIND _HRESULT_TYPEDEF_(0x800C001 |
| #define INET_E_RESULT_DISPATCHED _HRESULT_TYPEDEF_(0x800C0200L) | | 8L) |
| #define INET_E_CANNOT_REPLACE_SFP_FILE _HRESULT_TYPEDEF_(0x800C0300L) | | #define INET_E_RESERVED_1 _HRESULT_TYPEDEF_(0x800C001 |
| | AL) |
| | #define INET_E_BLOCKED_REDIRECT_XSECURITYID _HRESULT_TYPEDEF_(0x800C001 |
| | BL) |
| | #define INET_E_ERROR_FIRST _HRESULT_TYPEDEF_(0x800C000 |
| | 2L) |
| | #define INET_E_CODE_DOWNLOAD_DECLINED _HRESULT_TYPEDEF_(0x800C010 |
| | 0L) |
| | #define INET_E_RESULT_DISPATCHED _HRESULT_TYPEDEF_(0x800C020 |
| | 0L) |
| | #define INET_E_CANNOT_REPLACE_SFP_FILE _HRESULT_TYPEDEF_(0x800C030 |
| | 0L) |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
|
| #define INET_E_CODE_INSTALL_SUPPRESSED _HRESULT_TYPEDEF_(0x800C0400L) | | #define INET_E_CODE_INSTALL_SUPPRESSED _HRESULT_TYPEDEF_(0x800C040
0L) |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #define INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY _HRESULT_TYPEDEF_(0x800C050
0L) | | #define INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY _HRESULT_TYPEDEF_(0x800C050
0L) |
|
| #define INET_E_ERROR_LAST INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POL | | #define INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE _HRESULT_TYPEDEF_(0x800C050 |
| ICY | | 1L) |
| | #define INET_E_ERROR_LAST INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE |
| #ifndef _LPPERSISTMONIKER_DEFINED | | #ifndef _LPPERSISTMONIKER_DEFINED |
| #define _LPPERSISTMONIKER_DEFINED | | #define _LPPERSISTMONIKER_DEFINED |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0000_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0000_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0000_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0000_v0_0_s_ifspec; |
| | |
| #ifndef __IPersistMoniker_INTERFACE_DEFINED__ | | #ifndef __IPersistMoniker_INTERFACE_DEFINED__ |
| #define __IPersistMoniker_INTERFACE_DEFINED__ | | #define __IPersistMoniker_INTERFACE_DEFINED__ |
| | |
| /* interface IPersistMoniker */ | | /* interface IPersistMoniker */ |
| | |
| skipping to change at line 577 | | skipping to change at line 603 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPersistMonikerVtbl | | typedef struct IPersistMonikerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPersistMoniker * This, | | __RPC__in IPersistMoniker * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPersistMoniker * This); | | __RPC__in IPersistMoniker * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPersistMoniker * This); | | __RPC__in IPersistMoniker * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClassID )( | | HRESULT ( STDMETHODCALLTYPE *GetClassID )( |
|
| IPersistMoniker * This, | | __RPC__in IPersistMoniker * This, |
| /* [out] */ __RPC__out CLSID *pClassID); | | /* [out] */ __RPC__out CLSID *pClassID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsDirty )( | | HRESULT ( STDMETHODCALLTYPE *IsDirty )( |
|
| IPersistMoniker * This); | | __RPC__in IPersistMoniker * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Load )( | | HRESULT ( STDMETHODCALLTYPE *Load )( |
|
| IPersistMoniker * This, | | __RPC__in IPersistMoniker * This, |
| /* [in] */ BOOL fFullyAvailable, | | /* [in] */ BOOL fFullyAvailable, |
| /* [in] */ __RPC__in_opt IMoniker *pimkName, | | /* [in] */ __RPC__in_opt IMoniker *pimkName, |
| /* [in] */ __RPC__in_opt LPBC pibc, | | /* [in] */ __RPC__in_opt LPBC pibc, |
| /* [in] */ DWORD grfMode); | | /* [in] */ DWORD grfMode); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Save )( | | HRESULT ( STDMETHODCALLTYPE *Save )( |
|
| IPersistMoniker * This, | | __RPC__in IPersistMoniker * This, |
| /* [in] */ __RPC__in_opt IMoniker *pimkName, | | /* [in] */ __RPC__in_opt IMoniker *pimkName, |
| /* [in] */ __RPC__in_opt LPBC pbc, | | /* [in] */ __RPC__in_opt LPBC pbc, |
| /* [in] */ BOOL fRemember); | | /* [in] */ BOOL fRemember); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SaveCompleted )( | | HRESULT ( STDMETHODCALLTYPE *SaveCompleted )( |
|
| IPersistMoniker * This, | | __RPC__in IPersistMoniker * This, |
| /* [in] */ __RPC__in_opt IMoniker *pimkName, | | /* [in] */ __RPC__in_opt IMoniker *pimkName, |
| /* [in] */ __RPC__in_opt LPBC pibc); | | /* [in] */ __RPC__in_opt LPBC pibc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCurMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetCurMoniker )( |
|
| IPersistMoniker * This, | | __RPC__in IPersistMoniker * This, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppimkName); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkName); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPersistMonikerVtbl; | | } IPersistMonikerVtbl; |
| | |
| interface IPersistMoniker | | interface IPersistMoniker |
| { | | { |
| CONST_VTBL struct IPersistMonikerVtbl *lpVtbl; | | CONST_VTBL struct IPersistMonikerVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 708 | | skipping to change at line 734 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMonikerPropVtbl | | typedef struct IMonikerPropVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMonikerProp * This, | | __RPC__in IMonikerProp * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IMonikerProp * This); | | __RPC__in IMonikerProp * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMonikerProp * This); | | __RPC__in IMonikerProp * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PutProperty )( | | HRESULT ( STDMETHODCALLTYPE *PutProperty )( |
|
| IMonikerProp * This, | | __RPC__in IMonikerProp * This, |
| /* [in] */ MONIKERPROPERTY mkp, | | /* [in] */ MONIKERPROPERTY mkp, |
| /* [in] */ __RPC__in LPCWSTR val); | | /* [in] */ __RPC__in LPCWSTR val); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMonikerPropVtbl; | | } IMonikerPropVtbl; |
| | |
| interface IMonikerProp | | interface IMonikerProp |
| { | | { |
| CONST_VTBL struct IMonikerPropVtbl *lpVtbl; | | CONST_VTBL struct IMonikerPropVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 794 | | skipping to change at line 820 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IBindProtocolVtbl | | typedef struct IBindProtocolVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IBindProtocol * This, | | IBindProtocol * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IBindProtocol * This); | | IBindProtocol * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IBindProtocol * This); | | IBindProtocol * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateBinding )( | | HRESULT ( STDMETHODCALLTYPE *CreateBinding )( |
| IBindProtocol * This, | | IBindProtocol * This, |
| | |
| skipping to change at line 878 | | skipping to change at line 904 |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetPriority( | | virtual HRESULT STDMETHODCALLTYPE SetPriority( |
| /* [in] */ LONG nPriority) = 0; | | /* [in] */ LONG nPriority) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetPriority( | | virtual HRESULT STDMETHODCALLTYPE GetPriority( |
| /* [out] */ __RPC__out LONG *pnPriority) = 0; | | /* [out] */ __RPC__out LONG *pnPriority) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetBindResult( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetBindResult( |
| /* [out] */ CLSID *pclsidProtocol, | | /* [out] */ CLSID *pclsidProtocol, |
| /* [out] */ DWORD *pdwResult, | | /* [out] */ DWORD *pdwResult, |
|
| /* [out] */ LPOLESTR *pszResult, | | /* [annotation][out] */ |
| | __RPC__out LPOLESTR *pszResult, |
| /* [out][in] */ DWORD *pdwReserved) = 0; | | /* [out][in] */ DWORD *pdwReserved) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IBindingVtbl | | typedef struct IBindingVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IBinding * This, | | __RPC__in IBinding * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IBinding * This); | | __RPC__in IBinding * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IBinding * This); | | __RPC__in IBinding * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Abort )( | | HRESULT ( STDMETHODCALLTYPE *Abort )( |
|
| IBinding * This); | | __RPC__in IBinding * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Suspend )( | | HRESULT ( STDMETHODCALLTYPE *Suspend )( |
|
| IBinding * This); | | __RPC__in IBinding * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Resume )( | | HRESULT ( STDMETHODCALLTYPE *Resume )( |
|
| IBinding * This); | | __RPC__in IBinding * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetPriority )( | | HRESULT ( STDMETHODCALLTYPE *SetPriority )( |
|
| IBinding * This, | | __RPC__in IBinding * This, |
| /* [in] */ LONG nPriority); | | /* [in] */ LONG nPriority); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetPriority )( | | HRESULT ( STDMETHODCALLTYPE *GetPriority )( |
|
| IBinding * This, | | __RPC__in IBinding * This, |
| /* [out] */ __RPC__out LONG *pnPriority); | | /* [out] */ __RPC__out LONG *pnPriority); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindResult )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindResult )( |
| IBinding * This, | | IBinding * This, |
| /* [out] */ CLSID *pclsidProtocol, | | /* [out] */ CLSID *pclsidProtocol, |
| /* [out] */ DWORD *pdwResult, | | /* [out] */ DWORD *pdwResult, |
|
| /* [out] */ LPOLESTR *pszResult, | | /* [annotation][out] */ |
| | __RPC__out LPOLESTR *pszResult, |
| /* [out][in] */ DWORD *pdwReserved); | | /* [out][in] */ DWORD *pdwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IBindingVtbl; | | } IBindingVtbl; |
| | |
| interface IBinding | | interface IBinding |
| { | | { |
| CONST_VTBL struct IBindingVtbl *lpVtbl; | | CONST_VTBL struct IBindingVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 967 | | skipping to change at line 995 |
| ( (This)->lpVtbl -> GetPriority(This,pnPriority) ) | | ( (This)->lpVtbl -> GetPriority(This,pnPriority) ) |
| | |
| #define IBinding_GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserv
ed) \ | | #define IBinding_GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserv
ed) \ |
| ( (This)->lpVtbl -> GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pd
wReserved) ) | | ( (This)->lpVtbl -> GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pd
wReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBinding_RemoteGetBindResult_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBinding_RemoteGetBindResult_Proxy( |
|
| IBinding * This, | | __RPC__in IBinding * This, |
| /* [out] */ __RPC__out CLSID *pclsidProtocol, | | /* [out] */ __RPC__out CLSID *pclsidProtocol, |
| /* [out] */ __RPC__out DWORD *pdwResult, | | /* [out] */ __RPC__out DWORD *pdwResult, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *pszResult, | | /* [out] */ __RPC__deref_out_opt LPOLESTR *pszResult, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| void __RPC_STUB IBinding_RemoteGetBindResult_Stub( | | void __RPC_STUB IBinding_RemoteGetBindResult_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| skipping to change at line 1004 | | skipping to change at line 1032 |
| /* interface IBindStatusCallback */ | | /* interface IBindStatusCallback */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IBindStatusCallback *LPBINDSTATUSCA
LLBACK; | | typedef /* [unique] */ __RPC_unique_pointer IBindStatusCallback *LPBINDSTATUSCA
LLBACK; |
| | |
| typedef /* [public] */ | | typedef /* [public] */ |
| enum __MIDL_IBindStatusCallback_0001 | | enum __MIDL_IBindStatusCallback_0001 |
| { BINDVERB_GET = 0, | | { BINDVERB_GET = 0, |
| BINDVERB_POST = 0x1, | | BINDVERB_POST = 0x1, |
| BINDVERB_PUT = 0x2, | | BINDVERB_PUT = 0x2, |
|
| BINDVERB_CUSTOM = 0x3 | | BINDVERB_CUSTOM = 0x3, |
| | BINDVERB_RESERVED1 = 0x4 |
| } BINDVERB; | | } BINDVERB; |
| | |
| typedef /* [public] */ | | typedef /* [public] */ |
| enum __MIDL_IBindStatusCallback_0002 | | enum __MIDL_IBindStatusCallback_0002 |
| { BINDINFOF_URLENCODESTGMEDDATA = 0x1, | | { BINDINFOF_URLENCODESTGMEDDATA = 0x1, |
| BINDINFOF_URLENCODEDEXTRAINFO = 0x2 | | BINDINFOF_URLENCODEDEXTRAINFO = 0x2 |
| } BINDINFOF; | | } BINDINFOF; |
| | |
| typedef /* [public] */ | | typedef /* [public] */ |
| enum __MIDL_IBindStatusCallback_0003 | | enum __MIDL_IBindStatusCallback_0003 |
| | |
| skipping to change at line 1119 | | skipping to change at line 1148 |
| BINDINFO_OPTIONS_DISABLE_UTF8 = 0x40000, | | BINDINFO_OPTIONS_DISABLE_UTF8 = 0x40000, |
| BINDINFO_OPTIONS_USE_IE_ENCODING = 0x80000, | | BINDINFO_OPTIONS_USE_IE_ENCODING = 0x80000, |
| BINDINFO_OPTIONS_BINDTOOBJECT = 0x100000, | | BINDINFO_OPTIONS_BINDTOOBJECT = 0x100000, |
| BINDINFO_OPTIONS_SECURITYOPTOUT = 0x200000, | | BINDINFO_OPTIONS_SECURITYOPTOUT = 0x200000, |
| BINDINFO_OPTIONS_IGNOREMIMETEXTPLAIN = 0x400000, | | BINDINFO_OPTIONS_IGNOREMIMETEXTPLAIN = 0x400000, |
| BINDINFO_OPTIONS_USEBINDSTRINGCREDS = 0x800000, | | BINDINFO_OPTIONS_USEBINDSTRINGCREDS = 0x800000, |
| BINDINFO_OPTIONS_IGNOREHTTPHTTPSREDIRECTS = 0x1000000, | | BINDINFO_OPTIONS_IGNOREHTTPHTTPSREDIRECTS = 0x1000000, |
| BINDINFO_OPTIONS_IGNORE_SSLERRORS_ONCE = 0x2000000, | | BINDINFO_OPTIONS_IGNORE_SSLERRORS_ONCE = 0x2000000, |
| BINDINFO_WPC_DOWNLOADBLOCKED = 0x8000000, | | BINDINFO_WPC_DOWNLOADBLOCKED = 0x8000000, |
| BINDINFO_WPC_LOGGING_ENABLED = 0x10000000, | | BINDINFO_WPC_LOGGING_ENABLED = 0x10000000, |
|
| | BINDINFO_OPTIONS_ALLOWCONNECTDATA = 0x20000000, |
| BINDINFO_OPTIONS_DISABLEAUTOREDIRECTS = 0x40000000, | | BINDINFO_OPTIONS_DISABLEAUTOREDIRECTS = 0x40000000, |
|
| BINDINFO_OPTIONS_SHDOCVW_NAVIGATE = 0x80000000 | | BINDINFO_OPTIONS_SHDOCVW_NAVIGATE = ( int )0x80000000 |
| } BINDINFO_OPTIONS; | | } BINDINFO_OPTIONS; |
| | |
| typedef /* [public] */ | | typedef /* [public] */ |
| enum __MIDL_IBindStatusCallback_0006 | | enum __MIDL_IBindStatusCallback_0006 |
| { BSCF_FIRSTDATANOTIFICATION = 0x1, | | { BSCF_FIRSTDATANOTIFICATION = 0x1, |
| BSCF_INTERMEDIATEDATANOTIFICATION = 0x2, | | BSCF_INTERMEDIATEDATANOTIFICATION = 0x2, |
| BSCF_LASTDATANOTIFICATION = 0x4, | | BSCF_LASTDATANOTIFICATION = 0x4, |
| BSCF_DATAFULLYAVAILABLE = 0x8, | | BSCF_DATAFULLYAVAILABLE = 0x8, |
|
| BSCF_AVAILABLEDATASIZEUNKNOWN = 0x10 | | BSCF_AVAILABLEDATASIZEUNKNOWN = 0x10, |
| | BSCF_SKIPDRAINDATAFORFILEURLS = 0x20, |
| | BSCF_64BITLENGTHDOWNLOAD = 0x40 |
| } BSCF; | | } BSCF; |
| | |
| typedef | | typedef |
| enum tagBINDSTATUS | | enum tagBINDSTATUS |
| { BINDSTATUS_FINDINGRESOURCE = 1, | | { BINDSTATUS_FINDINGRESOURCE = 1, |
| BINDSTATUS_CONNECTING = ( BINDSTATUS_FINDINGRESOURCE + 1 ) , | | BINDSTATUS_CONNECTING = ( BINDSTATUS_FINDINGRESOURCE + 1 ) , |
| BINDSTATUS_REDIRECTING = ( BINDSTATUS_CONNECTING + 1 ) , | | BINDSTATUS_REDIRECTING = ( BINDSTATUS_CONNECTING + 1 ) , |
| BINDSTATUS_BEGINDOWNLOADDATA = ( BINDSTATUS_REDIRECTING + 1 ) , | | BINDSTATUS_BEGINDOWNLOADDATA = ( BINDSTATUS_REDIRECTING + 1 ) , |
| BINDSTATUS_DOWNLOADINGDATA = ( BINDSTATUS_BEGINDOWNLOADDATA + 1 ) , | | BINDSTATUS_DOWNLOADINGDATA = ( BINDSTATUS_BEGINDOWNLOADDATA + 1 ) , |
| BINDSTATUS_ENDDOWNLOADDATA = ( BINDSTATUS_DOWNLOADINGDATA + 1 ) , | | BINDSTATUS_ENDDOWNLOADDATA = ( BINDSTATUS_DOWNLOADINGDATA + 1 ) , |
| | |
| skipping to change at line 1186 | | skipping to change at line 1218 |
| BINDSTATUS_POLICY_HREF = ( BINDSTATUS_COOKIE_STATE_DOWNGRADE + 1 ) , | | BINDSTATUS_POLICY_HREF = ( BINDSTATUS_COOKIE_STATE_DOWNGRADE + 1 ) , |
| BINDSTATUS_P3P_HEADER = ( BINDSTATUS_POLICY_HREF + 1 ) , | | BINDSTATUS_P3P_HEADER = ( BINDSTATUS_POLICY_HREF + 1 ) , |
| BINDSTATUS_SESSION_COOKIE_RECEIVED = ( BINDSTATUS_P3P_HEADER + 1 ) , | | BINDSTATUS_SESSION_COOKIE_RECEIVED = ( BINDSTATUS_P3P_HEADER + 1 ) , |
| BINDSTATUS_PERSISTENT_COOKIE_RECEIVED = ( BINDSTATUS_SESSION_COOKIE_REC
EIVED + 1 ) , | | BINDSTATUS_PERSISTENT_COOKIE_RECEIVED = ( BINDSTATUS_SESSION_COOKIE_REC
EIVED + 1 ) , |
| BINDSTATUS_SESSION_COOKIES_ALLOWED = ( BINDSTATUS_PERSISTENT_COOKIE_
RECEIVED + 1 ) , | | BINDSTATUS_SESSION_COOKIES_ALLOWED = ( BINDSTATUS_PERSISTENT_COOKIE_
RECEIVED + 1 ) , |
| BINDSTATUS_CACHECONTROL = ( BINDSTATUS_SESSION_COOKIES_ALLOWED + 1 ) , | | BINDSTATUS_CACHECONTROL = ( BINDSTATUS_SESSION_COOKIES_ALLOWED + 1 ) , |
| BINDSTATUS_CONTENTDISPOSITIONFILENAME = ( BINDSTATUS_CACHECONTROL + 1 )
, | | BINDSTATUS_CONTENTDISPOSITIONFILENAME = ( BINDSTATUS_CACHECONTROL + 1 )
, |
| BINDSTATUS_MIMETEXTPLAINMISMATCH = ( BINDSTATUS_CONTENTDISPOSITION
FILENAME + 1 ) , | | BINDSTATUS_MIMETEXTPLAINMISMATCH = ( BINDSTATUS_CONTENTDISPOSITION
FILENAME + 1 ) , |
| BINDSTATUS_PUBLISHERAVAILABLE = ( BINDSTATUS_MIMETEXTPLAINMISMATCH + 1
) , | | BINDSTATUS_PUBLISHERAVAILABLE = ( BINDSTATUS_MIMETEXTPLAINMISMATCH + 1
) , |
| BINDSTATUS_DISPLAYNAMEAVAILABLE = ( BINDSTATUS_PUBLISHERAVAILABLE + 1 ) , | | BINDSTATUS_DISPLAYNAMEAVAILABLE = ( BINDSTATUS_PUBLISHERAVAILABLE + 1 ) , |
|
| BINDSTATUS_SSLUX_NAVBLOCKED = ( BINDSTATUS_DISPLAYNAMEAVAILABLE + 1 ) | | BINDSTATUS_SSLUX_NAVBLOCKED = ( BINDSTATUS_DISPLAYNAMEAVAILABLE + 1 ) |
| | , |
| | BINDSTATUS_SERVER_MIMETYPEAVAILABLE = ( BINDSTATUS_SSLUX_NAVBLOCKED + |
| | 1 ) , |
| | BINDSTATUS_SNIFFED_CLASSIDAVAILABLE = ( BINDSTATUS_SERVER_MIMETYPEAVA |
| | ILABLE + 1 ) , |
| | BINDSTATUS_64BIT_PROGRESS = ( BINDSTATUS_SNIFFED_CLASSIDAVAILABLE + |
| | 1 ) |
| } BINDSTATUS; | | } BINDSTATUS; |
| | |
| EXTERN_C const IID IID_IBindStatusCallback; | | EXTERN_C const IID IID_IBindStatusCallback; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("79eac9c1-baf9-11ce-8c82-00aa004ba90b") | | MIDL_INTERFACE("79eac9c1-baf9-11ce-8c82-00aa004ba90b") |
| IBindStatusCallback : public IUnknown | | IBindStatusCallback : public IUnknown |
| { | | { |
| public: | | public: |
| | |
| skipping to change at line 1240 | | skipping to change at line 1275 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IBindStatusCallbackVtbl | | typedef struct IBindStatusCallbackVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IBindStatusCallback * This); | | __RPC__in IBindStatusCallback * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IBindStatusCallback * This); | | __RPC__in IBindStatusCallback * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnStartBinding )( | | HRESULT ( STDMETHODCALLTYPE *OnStartBinding )( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ DWORD dwReserved, | | /* [in] */ DWORD dwReserved, |
| /* [in] */ __RPC__in_opt IBinding *pib); | | /* [in] */ __RPC__in_opt IBinding *pib); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetPriority )( | | HRESULT ( STDMETHODCALLTYPE *GetPriority )( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [out] */ __RPC__out LONG *pnPriority); | | /* [out] */ __RPC__out LONG *pnPriority); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnLowResource )( | | HRESULT ( STDMETHODCALLTYPE *OnLowResource )( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ DWORD reserved); | | /* [in] */ DWORD reserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnProgress )( | | HRESULT ( STDMETHODCALLTYPE *OnProgress )( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ ULONG ulProgress, | | /* [in] */ ULONG ulProgress, |
| /* [in] */ ULONG ulProgressMax, | | /* [in] */ ULONG ulProgressMax, |
| /* [in] */ ULONG ulStatusCode, | | /* [in] */ ULONG ulStatusCode, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szStatusText); | | /* [unique][in] */ __RPC__in_opt LPCWSTR szStatusText); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnStopBinding )( | | HRESULT ( STDMETHODCALLTYPE *OnStopBinding )( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ HRESULT hresult, | | /* [in] */ HRESULT hresult, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szError); | | /* [unique][in] */ __RPC__in_opt LPCWSTR szError); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindInfo )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindInfo )( |
| IBindStatusCallback * This, | | IBindStatusCallback * This, |
| /* [out] */ DWORD *grfBINDF, | | /* [out] */ DWORD *grfBINDF, |
| /* [unique][out][in] */ BINDINFO *pbindinfo); | | /* [unique][out][in] */ BINDINFO *pbindinfo); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *OnDataAvailable )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *OnDataAvailable )( |
| IBindStatusCallback * This, | | IBindStatusCallback * This, |
| /* [in] */ DWORD grfBSCF, | | /* [in] */ DWORD grfBSCF, |
| /* [in] */ DWORD dwSize, | | /* [in] */ DWORD dwSize, |
| /* [in] */ FORMATETC *pformatetc, | | /* [in] */ FORMATETC *pformatetc, |
| /* [in] */ STGMEDIUM *pstgmed); | | /* [in] */ STGMEDIUM *pstgmed); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectAvailable )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectAvailable )( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][in] */ __RPC__in_opt IUnknown *punk); | | /* [iid_is][in] */ __RPC__in_opt IUnknown *punk); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IBindStatusCallbackVtbl; | | } IBindStatusCallbackVtbl; |
| | |
| interface IBindStatusCallback | | interface IBindStatusCallback |
| { | | { |
| CONST_VTBL struct IBindStatusCallbackVtbl *lpVtbl; | | CONST_VTBL struct IBindStatusCallbackVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 1341 | | skipping to change at line 1376 |
| ( (This)->lpVtbl -> OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed)
) | | ( (This)->lpVtbl -> OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed)
) |
| | |
| #define IBindStatusCallback_OnObjectAvailable(This,riid,punk) \ | | #define IBindStatusCallback_OnObjectAvailable(This,riid,punk) \ |
| ( (This)->lpVtbl -> OnObjectAvailable(This,riid,punk) ) | | ( (This)->lpVtbl -> OnObjectAvailable(This,riid,punk) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_RemoteGetBindInfo_
Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_RemoteGetBindInfo_
Proxy( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [out] */ __RPC__out DWORD *grfBINDF, | | /* [out] */ __RPC__out DWORD *grfBINDF, |
| /* [unique][out][in] */ __RPC__inout_opt RemBINDINFO *pbindinfo, | | /* [unique][out][in] */ __RPC__inout_opt RemBINDINFO *pbindinfo, |
| /* [unique][out][in] */ __RPC__inout_opt RemSTGMEDIUM *pstgmed); | | /* [unique][out][in] */ __RPC__inout_opt RemSTGMEDIUM *pstgmed); |
| | |
| void __RPC_STUB IBindStatusCallback_RemoteGetBindInfo_Stub( | | void __RPC_STUB IBindStatusCallback_RemoteGetBindInfo_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_RemoteOnDataAvaila
ble_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_RemoteOnDataAvaila
ble_Proxy( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ DWORD grfBSCF, | | /* [in] */ DWORD grfBSCF, |
| /* [in] */ DWORD dwSize, | | /* [in] */ DWORD dwSize, |
| /* [in] */ __RPC__in RemFORMATETC *pformatetc, | | /* [in] */ __RPC__in RemFORMATETC *pformatetc, |
| /* [in] */ __RPC__in RemSTGMEDIUM *pstgmed); | | /* [in] */ __RPC__in RemSTGMEDIUM *pstgmed); |
| | |
| void __RPC_STUB IBindStatusCallback_RemoteOnDataAvailable_Stub( | | void __RPC_STUB IBindStatusCallback_RemoteOnDataAvailable_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IBindStatusCallback_INTERFACE_DEFINED__ */ | | #endif /* __IBindStatusCallback_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_urlmon_0000_0005 */ | | /* interface __MIDL_itf_urlmon_0000_0005 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
|
| #ifndef _LPAUTHENTICATION_DEFINED | | #ifndef _LPBINDSTATUSCALLBACKEX_DEFINED |
| #define _LPAUTHENTICATION_DEFINED | | #define _LPBINDSTATUSCALLBACKEX_DEFINED |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0005_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0005_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0005_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0005_v0_0_s_ifspec; |
| | |
|
| | #ifndef __IBindStatusCallbackEx_INTERFACE_DEFINED__ |
| | #define __IBindStatusCallbackEx_INTERFACE_DEFINED__ |
| | |
| | /* interface IBindStatusCallbackEx */ |
| | /* [unique][uuid][object] */ |
| | |
| | typedef /* [unique] */ __RPC_unique_pointer IBindStatusCallbackEx *LPBINDSTATUS |
| | CALLBACKEX; |
| | |
| | typedef /* [public] */ |
| | enum __MIDL_IBindStatusCallbackEx_0001 |
| | { BINDF2_DISABLEBASICOVERHTTP = 0x1, |
| | BINDF2_DISABLEAUTOCOOKIEHANDLING = 0x2, |
| | BINDF2_READ_DATA_GREATER_THAN_4GB = 0x4, |
| | BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID = 0x8, |
| | BINDF2_RESERVED_3 = 0x20000000, |
| | BINDF2_RESERVED_2 = 0x40000000, |
| | BINDF2_RESERVED_1 = 0x80000000 |
| | } BINDF2; |
| | |
| | EXTERN_C const IID IID_IBindStatusCallbackEx; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("aaa74ef9-8ee7-4659-88d9-f8c504da73cc") |
| | IBindStatusCallbackEx : public IBindStatusCallback |
| | { |
| | public: |
| | virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetBindInfoEx( |
| | /* [out] */ DWORD *grfBINDF, |
| | /* [unique][out][in] */ BINDINFO *pbindinfo, |
| | /* [out] */ DWORD *grfBINDF2, |
| | /* [out] */ DWORD *pdwReserved) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IBindStatusCallbackExVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in IBindStatusCallbackEx * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in IBindStatusCallbackEx * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnStartBinding )( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [in] */ DWORD dwReserved, |
| | /* [in] */ __RPC__in_opt IBinding *pib); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetPriority )( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [out] */ __RPC__out LONG *pnPriority); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnLowResource )( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [in] */ DWORD reserved); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnProgress )( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [in] */ ULONG ulProgress, |
| | /* [in] */ ULONG ulProgressMax, |
| | /* [in] */ ULONG ulStatusCode, |
| | /* [unique][in] */ __RPC__in_opt LPCWSTR szStatusText); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnStopBinding )( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [in] */ HRESULT hresult, |
| | /* [unique][in] */ __RPC__in_opt LPCWSTR szError); |
| | |
| | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindInfo )( |
| | IBindStatusCallbackEx * This, |
| | /* [out] */ DWORD *grfBINDF, |
| | /* [unique][out][in] */ BINDINFO *pbindinfo); |
| | |
| | /* [local] */ HRESULT ( STDMETHODCALLTYPE *OnDataAvailable )( |
| | IBindStatusCallbackEx * This, |
| | /* [in] */ DWORD grfBSCF, |
| | /* [in] */ DWORD dwSize, |
| | /* [in] */ FORMATETC *pformatetc, |
| | /* [in] */ STGMEDIUM *pstgmed); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnObjectAvailable )( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [iid_is][in] */ __RPC__in_opt IUnknown *punk); |
| | |
| | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetBindInfoEx )( |
| | IBindStatusCallbackEx * This, |
| | /* [out] */ DWORD *grfBINDF, |
| | /* [unique][out][in] */ BINDINFO *pbindinfo, |
| | /* [out] */ DWORD *grfBINDF2, |
| | /* [out] */ DWORD *pdwReserved); |
| | |
| | END_INTERFACE |
| | } IBindStatusCallbackExVtbl; |
| | |
| | interface IBindStatusCallbackEx |
| | { |
| | CONST_VTBL struct IBindStatusCallbackExVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IBindStatusCallbackEx_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IBindStatusCallbackEx_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IBindStatusCallbackEx_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IBindStatusCallbackEx_OnStartBinding(This,dwReserved,pib) \ |
| | ( (This)->lpVtbl -> OnStartBinding(This,dwReserved,pib) ) |
| | |
| | #define IBindStatusCallbackEx_GetPriority(This,pnPriority) \ |
| | ( (This)->lpVtbl -> GetPriority(This,pnPriority) ) |
| | |
| | #define IBindStatusCallbackEx_OnLowResource(This,reserved) \ |
| | ( (This)->lpVtbl -> OnLowResource(This,reserved) ) |
| | |
| | #define IBindStatusCallbackEx_OnProgress(This,ulProgress,ulProgressMax,ulStatusC |
| | ode,szStatusText) \ |
| | ( (This)->lpVtbl -> OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,sz |
| | StatusText) ) |
| | |
| | #define IBindStatusCallbackEx_OnStopBinding(This,hresult,szError) \ |
| | ( (This)->lpVtbl -> OnStopBinding(This,hresult,szError) ) |
| | |
| | #define IBindStatusCallbackEx_GetBindInfo(This,grfBINDF,pbindinfo) \ |
| | ( (This)->lpVtbl -> GetBindInfo(This,grfBINDF,pbindinfo) ) |
| | |
| | #define IBindStatusCallbackEx_OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pst |
| | gmed) \ |
| | ( (This)->lpVtbl -> OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed) |
| | ) |
| | |
| | #define IBindStatusCallbackEx_OnObjectAvailable(This,riid,punk) \ |
| | ( (This)->lpVtbl -> OnObjectAvailable(This,riid,punk) ) |
| | |
| | #define IBindStatusCallbackEx_GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pd |
| | wReserved) \ |
| | ( (This)->lpVtbl -> GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReser |
| | ved) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallbackEx_RemoteGetBindInf |
| | oEx_Proxy( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [out] */ __RPC__out DWORD *grfBINDF, |
| | /* [unique][out][in] */ __RPC__inout_opt RemBINDINFO *pbindinfo, |
| | /* [unique][out][in] */ __RPC__inout_opt RemSTGMEDIUM *pstgmed, |
| | /* [out] */ __RPC__out DWORD *grfBINDF2, |
| | /* [out] */ __RPC__out DWORD *pdwReserved); |
| | |
| | void __RPC_STUB IBindStatusCallbackEx_RemoteGetBindInfoEx_Stub( |
| | IRpcStubBuffer *This, |
| | IRpcChannelBuffer *_pRpcChannelBuffer, |
| | PRPC_MESSAGE _pRpcMessage, |
| | DWORD *_pdwStubPhase); |
| | |
| | #endif /* __IBindStatusCallbackEx_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_urlmon_0000_0006 */ |
| | /* [local] */ |
| | |
| | #endif |
| | #ifndef _LPAUTHENTICATION_DEFINED |
| | #define _LPAUTHENTICATION_DEFINED |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0006_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0006_v0_0_s_ifspec; |
| | |
| #ifndef __IAuthenticate_INTERFACE_DEFINED__ | | #ifndef __IAuthenticate_INTERFACE_DEFINED__ |
| #define __IAuthenticate_INTERFACE_DEFINED__ | | #define __IAuthenticate_INTERFACE_DEFINED__ |
| | |
| /* interface IAuthenticate */ | | /* interface IAuthenticate */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IAuthenticate *LPAUTHENTICATION; | | typedef /* [unique] */ __RPC_unique_pointer IAuthenticate *LPAUTHENTICATION; |
| | |
| EXTERN_C const IID IID_IAuthenticate; | | EXTERN_C const IID IID_IAuthenticate; |
| | |
| | |
| skipping to change at line 1407 | | skipping to change at line 1620 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAuthenticateVtbl | | typedef struct IAuthenticateVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IAuthenticate * This, | | __RPC__in IAuthenticate * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IAuthenticate * This); | | __RPC__in IAuthenticate * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IAuthenticate * This); | | __RPC__in IAuthenticate * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Authenticate )( | | HRESULT ( STDMETHODCALLTYPE *Authenticate )( |
|
| IAuthenticate * This, | | __RPC__in IAuthenticate * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd, | | /* [out] */ __RPC__deref_out_opt HWND *phwnd, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *pszUsername, | | /* [out] */ __RPC__deref_out_opt LPWSTR *pszUsername, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *pszPassword); | | /* [out] */ __RPC__deref_out_opt LPWSTR *pszPassword); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IAuthenticateVtbl; | | } IAuthenticateVtbl; |
| | |
| interface IAuthenticate | | interface IAuthenticate |
| { | | { |
| CONST_VTBL struct IAuthenticateVtbl *lpVtbl; | | CONST_VTBL struct IAuthenticateVtbl *lpVtbl; |
| | |
| skipping to change at line 1452 | | skipping to change at line 1665 |
| | |
| #define IAuthenticate_Authenticate(This,phwnd,pszUsername,pszPassword) \ | | #define IAuthenticate_Authenticate(This,phwnd,pszUsername,pszPassword) \ |
| ( (This)->lpVtbl -> Authenticate(This,phwnd,pszUsername,pszPassword) ) | | ( (This)->lpVtbl -> Authenticate(This,phwnd,pszUsername,pszPassword) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IAuthenticate_INTERFACE_DEFINED__ */ | | #endif /* __IAuthenticate_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0006 */ | | /* interface __MIDL_itf_urlmon_0000_0007 */ |
| | /* [local] */ |
| | |
| | #endif |
| | #ifndef _LPAUTHENTICATIONEX_DEFINED |
| | #define _LPAUTHENTICATIONEX_DEFINED |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0007_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0007_v0_0_s_ifspec; |
| | |
| | #ifndef __IAuthenticateEx_INTERFACE_DEFINED__ |
| | #define __IAuthenticateEx_INTERFACE_DEFINED__ |
| | |
| | /* interface IAuthenticateEx */ |
| | /* [unique][uuid][object] */ |
| | |
| | typedef /* [unique] */ __RPC_unique_pointer IAuthenticateEx *LPAUTHENTICATIONEX |
| | ; |
| | |
| | typedef /* [public] */ |
| | enum __MIDL_IAuthenticateEx_0001 |
| | { AUTHENTICATEF_PROXY = 0x1, |
| | AUTHENTICATEF_BASIC = 0x2, |
| | AUTHENTICATEF_HTTP = 0x4 |
| | } AUTHENTICATEF; |
| | |
| | typedef struct _tagAUTHENTICATEINFO |
| | { |
| | DWORD dwFlags; |
| | DWORD dwReserved; |
| | } AUTHENTICATEINFO; |
| | |
| | EXTERN_C const IID IID_IAuthenticateEx; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("2ad1edaf-d83d-48b5-9adf-03dbe19f53bd") |
| | IAuthenticateEx : public IAuthenticate |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE AuthenticateEx( |
| | /* [out] */ __RPC__deref_out_opt HWND *phwnd, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszUsername, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszPassword, |
| | /* [in] */ __RPC__in AUTHENTICATEINFO *pauthinfo) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IAuthenticateExVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in IAuthenticateEx * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in IAuthenticateEx * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in IAuthenticateEx * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Authenticate )( |
| | __RPC__in IAuthenticateEx * This, |
| | /* [out] */ __RPC__deref_out_opt HWND *phwnd, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszUsername, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszPassword); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *AuthenticateEx )( |
| | __RPC__in IAuthenticateEx * This, |
| | /* [out] */ __RPC__deref_out_opt HWND *phwnd, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszUsername, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszPassword, |
| | /* [in] */ __RPC__in AUTHENTICATEINFO *pauthinfo); |
| | |
| | END_INTERFACE |
| | } IAuthenticateExVtbl; |
| | |
| | interface IAuthenticateEx |
| | { |
| | CONST_VTBL struct IAuthenticateExVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IAuthenticateEx_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IAuthenticateEx_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IAuthenticateEx_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IAuthenticateEx_Authenticate(This,phwnd,pszUsername,pszPassword) \ |
| | ( (This)->lpVtbl -> Authenticate(This,phwnd,pszUsername,pszPassword) ) |
| | |
| | #define IAuthenticateEx_AuthenticateEx(This,phwnd,pszUsername,pszPassword,pauthi |
| | nfo) \ |
| | ( (This)->lpVtbl -> AuthenticateEx(This,phwnd,pszUsername,pszPassword,pauthi |
| | nfo) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IAuthenticateEx_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_urlmon_0000_0008 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPHTTPNEGOTIATE_DEFINED | | #ifndef _LPHTTPNEGOTIATE_DEFINED |
| #define _LPHTTPNEGOTIATE_DEFINED | | #define _LPHTTPNEGOTIATE_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0006_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0008_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0006_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0008_v0_0_s_ifspec; |
| | |
| #ifndef __IHttpNegotiate_INTERFACE_DEFINED__ | | #ifndef __IHttpNegotiate_INTERFACE_DEFINED__ |
| #define __IHttpNegotiate_INTERFACE_DEFINED__ | | #define __IHttpNegotiate_INTERFACE_DEFINED__ |
| | |
| /* interface IHttpNegotiate */ | | /* interface IHttpNegotiate */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IHttpNegotiate *LPHTTPNEGOTIATE; | | typedef /* [unique] */ __RPC_unique_pointer IHttpNegotiate *LPHTTPNEGOTIATE; |
| | |
| EXTERN_C const IID IID_IHttpNegotiate; | | EXTERN_C const IID IID_IHttpNegotiate; |
| | |
| skipping to change at line 1499 | | skipping to change at line 1821 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHttpNegotiateVtbl | | typedef struct IHttpNegotiateVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHttpNegotiate * This, | | __RPC__in IHttpNegotiate * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IHttpNegotiate * This); | | __RPC__in IHttpNegotiate * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHttpNegotiate * This); | | __RPC__in IHttpNegotiate * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BeginningTransaction )( | | HRESULT ( STDMETHODCALLTYPE *BeginningTransaction )( |
|
| IHttpNegotiate * This, | | __RPC__in IHttpNegotiate * This, |
| /* [in] */ __RPC__in LPCWSTR szURL, | | /* [in] */ __RPC__in LPCWSTR szURL, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szHeaders, | | /* [unique][in] */ __RPC__in_opt LPCWSTR szHeaders, |
| /* [in] */ DWORD dwReserved, | | /* [in] */ DWORD dwReserved, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalHeaders); | | /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalHeaders); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnResponse )( | | HRESULT ( STDMETHODCALLTYPE *OnResponse )( |
|
| IHttpNegotiate * This, | | __RPC__in IHttpNegotiate * This, |
| /* [in] */ DWORD dwResponseCode, | | /* [in] */ DWORD dwResponseCode, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szResponseHeaders, | | /* [unique][in] */ __RPC__in_opt LPCWSTR szResponseHeaders, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szRequestHeaders, | | /* [unique][in] */ __RPC__in_opt LPCWSTR szRequestHeaders, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalRequestHeaders
); | | /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalRequestHeaders
); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHttpNegotiateVtbl; | | } IHttpNegotiateVtbl; |
| | |
| interface IHttpNegotiate | | interface IHttpNegotiate |
| { | | { |
| | |
| skipping to change at line 1555 | | skipping to change at line 1877 |
| | |
| #define IHttpNegotiate_OnResponse(This,dwResponseCode,szResponseHeaders,szReques
tHeaders,pszAdditionalRequestHeaders) \ | | #define IHttpNegotiate_OnResponse(This,dwResponseCode,szResponseHeaders,szReques
tHeaders,pszAdditionalRequestHeaders) \ |
| ( (This)->lpVtbl -> OnResponse(This,dwResponseCode,szResponseHeaders,szReque
stHeaders,pszAdditionalRequestHeaders) ) | | ( (This)->lpVtbl -> OnResponse(This,dwResponseCode,szResponseHeaders,szReque
stHeaders,pszAdditionalRequestHeaders) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IHttpNegotiate_INTERFACE_DEFINED__ */ | | #endif /* __IHttpNegotiate_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0007 */ | | /* interface __MIDL_itf_urlmon_0000_0009 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPHTTPNEGOTIATE2_DEFINED | | #ifndef _LPHTTPNEGOTIATE2_DEFINED |
| #define _LPHTTPNEGOTIATE2_DEFINED | | #define _LPHTTPNEGOTIATE2_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0007_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0009_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0007_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0009_v0_0_s_ifspec; |
| | |
| #ifndef __IHttpNegotiate2_INTERFACE_DEFINED__ | | #ifndef __IHttpNegotiate2_INTERFACE_DEFINED__ |
| #define __IHttpNegotiate2_INTERFACE_DEFINED__ | | #define __IHttpNegotiate2_INTERFACE_DEFINED__ |
| | |
| /* interface IHttpNegotiate2 */ | | /* interface IHttpNegotiate2 */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IHttpNegotiate2 *LPHTTPNEGOTIATE2; | | typedef /* [unique] */ __RPC_unique_pointer IHttpNegotiate2 *LPHTTPNEGOTIATE2; |
| | |
| EXTERN_C const IID IID_IHttpNegotiate2; | | EXTERN_C const IID IID_IHttpNegotiate2; |
| | |
| skipping to change at line 1595 | | skipping to change at line 1917 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHttpNegotiate2Vtbl | | typedef struct IHttpNegotiate2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHttpNegotiate2 * This, | | __RPC__in IHttpNegotiate2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IHttpNegotiate2 * This); | | __RPC__in IHttpNegotiate2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHttpNegotiate2 * This); | | __RPC__in IHttpNegotiate2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BeginningTransaction )( | | HRESULT ( STDMETHODCALLTYPE *BeginningTransaction )( |
|
| IHttpNegotiate2 * This, | | __RPC__in IHttpNegotiate2 * This, |
| /* [in] */ __RPC__in LPCWSTR szURL, | | /* [in] */ __RPC__in LPCWSTR szURL, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szHeaders, | | /* [unique][in] */ __RPC__in_opt LPCWSTR szHeaders, |
| /* [in] */ DWORD dwReserved, | | /* [in] */ DWORD dwReserved, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalHeaders); | | /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalHeaders); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnResponse )( | | HRESULT ( STDMETHODCALLTYPE *OnResponse )( |
|
| IHttpNegotiate2 * This, | | __RPC__in IHttpNegotiate2 * This, |
| /* [in] */ DWORD dwResponseCode, | | /* [in] */ DWORD dwResponseCode, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szResponseHeaders, | | /* [unique][in] */ __RPC__in_opt LPCWSTR szResponseHeaders, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR szRequestHeaders, | | /* [unique][in] */ __RPC__in_opt LPCWSTR szRequestHeaders, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalRequestHeaders
); | | /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalRequestHeaders
); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetRootSecurityId )( | | HRESULT ( STDMETHODCALLTYPE *GetRootSecurityId )( |
|
| IHttpNegotiate2 * This, | | __RPC__in IHttpNegotiate2 * This, |
| /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, | | /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, |
| /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, | | /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHttpNegotiate2Vtbl; | | } IHttpNegotiate2Vtbl; |
| | |
| interface IHttpNegotiate2 | | interface IHttpNegotiate2 |
| { | | { |
| CONST_VTBL struct IHttpNegotiate2Vtbl *lpVtbl; | | CONST_VTBL struct IHttpNegotiate2Vtbl *lpVtbl; |
| | |
| skipping to change at line 1660 | | skipping to change at line 1982 |
| | |
| #define IHttpNegotiate2_GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwRese
rved) \ | | #define IHttpNegotiate2_GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwRese
rved) \ |
| ( (This)->lpVtbl -> GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwRese
rved) ) | | ( (This)->lpVtbl -> GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwRese
rved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IHttpNegotiate2_INTERFACE_DEFINED__ */ | | #endif /* __IHttpNegotiate2_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0008 */ | | /* interface __MIDL_itf_urlmon_0000_0010 */ |
| | /* [local] */ |
| | |
| | #endif |
| | #ifndef _LPHTTPNEGOTIATE3_DEFINED |
| | #define _LPHTTPNEGOTIATE3_DEFINED |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0010_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0010_v0_0_s_ifspec; |
| | |
| | #ifndef __IHttpNegotiate3_INTERFACE_DEFINED__ |
| | #define __IHttpNegotiate3_INTERFACE_DEFINED__ |
| | |
| | /* interface IHttpNegotiate3 */ |
| | /* [unique][uuid][object] */ |
| | |
| | typedef /* [unique] */ __RPC_unique_pointer IHttpNegotiate3 *LPHTTPNEGOTIATE3; |
| | |
| | EXTERN_C const IID IID_IHttpNegotiate3; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("57b6c80a-34c2-4602-bc26-66a02fc57153") |
| | IHttpNegotiate3 : public IHttpNegotiate2 |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE GetSerializedClientCertContext( |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbC |
| | ert) BYTE **ppbCert, |
| | /* [out] */ __RPC__out DWORD *pcbCert) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IHttpNegotiate3Vtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in IHttpNegotiate3 * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in IHttpNegotiate3 * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in IHttpNegotiate3 * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *BeginningTransaction )( |
| | __RPC__in IHttpNegotiate3 * This, |
| | /* [in] */ __RPC__in LPCWSTR szURL, |
| | /* [unique][in] */ __RPC__in_opt LPCWSTR szHeaders, |
| | /* [in] */ DWORD dwReserved, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalHeaders); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnResponse )( |
| | __RPC__in IHttpNegotiate3 * This, |
| | /* [in] */ DWORD dwResponseCode, |
| | /* [unique][in] */ __RPC__in_opt LPCWSTR szResponseHeaders, |
| | /* [unique][in] */ __RPC__in_opt LPCWSTR szRequestHeaders, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *pszAdditionalRequestHeaders |
| | ); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetRootSecurityId )( |
| | __RPC__in IHttpNegotiate3 * This, |
| | /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb |
| | SecurityId, |
| | /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, |
| | /* [in] */ DWORD_PTR dwReserved); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetSerializedClientCertContext )( |
| | __RPC__in IHttpNegotiate3 * This, |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbC |
| | ert) BYTE **ppbCert, |
| | /* [out] */ __RPC__out DWORD *pcbCert); |
| | |
| | END_INTERFACE |
| | } IHttpNegotiate3Vtbl; |
| | |
| | interface IHttpNegotiate3 |
| | { |
| | CONST_VTBL struct IHttpNegotiate3Vtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IHttpNegotiate3_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IHttpNegotiate3_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IHttpNegotiate3_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IHttpNegotiate3_BeginningTransaction(This,szURL,szHeaders,dwReserved,psz |
| | AdditionalHeaders) \ |
| | ( (This)->lpVtbl -> BeginningTransaction(This,szURL,szHeaders,dwReserved,psz |
| | AdditionalHeaders) ) |
| | |
| | #define IHttpNegotiate3_OnResponse(This,dwResponseCode,szResponseHeaders,szReque |
| | stHeaders,pszAdditionalRequestHeaders) \ |
| | ( (This)->lpVtbl -> OnResponse(This,dwResponseCode,szResponseHeaders,szReque |
| | stHeaders,pszAdditionalRequestHeaders) ) |
| | |
| | #define IHttpNegotiate3_GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwRese |
| | rved) \ |
| | ( (This)->lpVtbl -> GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwRese |
| | rved) ) |
| | |
| | #define IHttpNegotiate3_GetSerializedClientCertContext(This,ppbCert,pcbCert) \ |
| | ( (This)->lpVtbl -> GetSerializedClientCertContext(This,ppbCert,pcbCert) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IHttpNegotiate3_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_urlmon_0000_0011 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPWININETFILESTREAM_DEFINED | | #ifndef _LPWININETFILESTREAM_DEFINED |
| #define _LPWININETFILESTREAM_DEFINED | | #define _LPWININETFILESTREAM_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0008_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0011_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0008_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0011_v0_0_s_ifspec; |
| | |
| #ifndef __IWinInetFileStream_INTERFACE_DEFINED__ | | #ifndef __IWinInetFileStream_INTERFACE_DEFINED__ |
| #define __IWinInetFileStream_INTERFACE_DEFINED__ | | #define __IWinInetFileStream_INTERFACE_DEFINED__ |
| | |
| /* interface IWinInetFileStream */ | | /* interface IWinInetFileStream */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IWinInetFileStream *LPWININETFILEST
REAM; | | typedef /* [unique] */ __RPC_unique_pointer IWinInetFileStream *LPWININETFILEST
REAM; |
| | |
| EXTERN_C const IID IID_IWinInetFileStream; | | EXTERN_C const IID IID_IWinInetFileStream; |
| | |
| skipping to change at line 1702 | | skipping to change at line 2136 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWinInetFileStreamVtbl | | typedef struct IWinInetFileStreamVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IWinInetFileStream * This, | | __RPC__in IWinInetFileStream * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IWinInetFileStream * This); | | __RPC__in IWinInetFileStream * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IWinInetFileStream * This); | | __RPC__in IWinInetFileStream * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetHandleForUnlock )( | | HRESULT ( STDMETHODCALLTYPE *SetHandleForUnlock )( |
|
| IWinInetFileStream * This, | | __RPC__in IWinInetFileStream * This, |
| /* [in] */ DWORD_PTR hWinInetLockHandle, | | /* [in] */ DWORD_PTR hWinInetLockHandle, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetDeleteFile )( | | HRESULT ( STDMETHODCALLTYPE *SetDeleteFile )( |
|
| IWinInetFileStream * This, | | __RPC__in IWinInetFileStream * This, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IWinInetFileStreamVtbl; | | } IWinInetFileStreamVtbl; |
| | |
| interface IWinInetFileStream | | interface IWinInetFileStream |
| { | | { |
| CONST_VTBL struct IWinInetFileStreamVtbl *lpVtbl; | | CONST_VTBL struct IWinInetFileStreamVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1753 | | skipping to change at line 2187 |
| | |
| #define IWinInetFileStream_SetDeleteFile(This,dwReserved) \ | | #define IWinInetFileStream_SetDeleteFile(This,dwReserved) \ |
| ( (This)->lpVtbl -> SetDeleteFile(This,dwReserved) ) | | ( (This)->lpVtbl -> SetDeleteFile(This,dwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IWinInetFileStream_INTERFACE_DEFINED__ */ | | #endif /* __IWinInetFileStream_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0009 */ | | /* interface __MIDL_itf_urlmon_0000_0012 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPWINDOWFORBINDINGUI_DEFINED | | #ifndef _LPWINDOWFORBINDINGUI_DEFINED |
| #define _LPWINDOWFORBINDINGUI_DEFINED | | #define _LPWINDOWFORBINDINGUI_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0009_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0012_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0009_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0012_v0_0_s_ifspec; |
| | |
| #ifndef __IWindowForBindingUI_INTERFACE_DEFINED__ | | #ifndef __IWindowForBindingUI_INTERFACE_DEFINED__ |
| #define __IWindowForBindingUI_INTERFACE_DEFINED__ | | #define __IWindowForBindingUI_INTERFACE_DEFINED__ |
| | |
| /* interface IWindowForBindingUI */ | | /* interface IWindowForBindingUI */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IWindowForBindingUI *LPWINDOWFORBINDINGUI; | | typedef /* [unique] */ IWindowForBindingUI *LPWINDOWFORBINDINGUI; |
| | |
| EXTERN_C const IID IID_IWindowForBindingUI; | | EXTERN_C const IID IID_IWindowForBindingUI; |
| | |
| skipping to change at line 1794 | | skipping to change at line 2228 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWindowForBindingUIVtbl | | typedef struct IWindowForBindingUIVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IWindowForBindingUI * This, | | IWindowForBindingUI * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IWindowForBindingUI * This); | | IWindowForBindingUI * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IWindowForBindingUI * This); | | IWindowForBindingUI * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
| IWindowForBindingUI * This, | | IWindowForBindingUI * This, |
| | |
| skipping to change at line 1836 | | skipping to change at line 2270 |
| | |
| #define IWindowForBindingUI_GetWindow(This,rguidReason,phwnd) \ | | #define IWindowForBindingUI_GetWindow(This,rguidReason,phwnd) \ |
| ( (This)->lpVtbl -> GetWindow(This,rguidReason,phwnd) ) | | ( (This)->lpVtbl -> GetWindow(This,rguidReason,phwnd) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IWindowForBindingUI_INTERFACE_DEFINED__ */ | | #endif /* __IWindowForBindingUI_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0010 */ | | /* interface __MIDL_itf_urlmon_0000_0013 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPCODEINSTALL_DEFINED | | #ifndef _LPCODEINSTALL_DEFINED |
| #define _LPCODEINSTALL_DEFINED | | #define _LPCODEINSTALL_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0010_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0013_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0010_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0013_v0_0_s_ifspec; |
| | |
| #ifndef __ICodeInstall_INTERFACE_DEFINED__ | | #ifndef __ICodeInstall_INTERFACE_DEFINED__ |
| #define __ICodeInstall_INTERFACE_DEFINED__ | | #define __ICodeInstall_INTERFACE_DEFINED__ |
| | |
| /* interface ICodeInstall */ | | /* interface ICodeInstall */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ ICodeInstall *LPCODEINSTALL; | | typedef /* [unique] */ ICodeInstall *LPCODEINSTALL; |
| | |
| typedef /* [public] */ | | typedef /* [public] */ |
| | |
| skipping to change at line 1893 | | skipping to change at line 2327 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICodeInstallVtbl | | typedef struct ICodeInstallVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ICodeInstall * This, | | ICodeInstall * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ICodeInstall * This); | | ICodeInstall * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ICodeInstall * This); | | ICodeInstall * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
| ICodeInstall * This, | | ICodeInstall * This, |
| | |
| skipping to change at line 1945 | | skipping to change at line 2379 |
| | |
| #define ICodeInstall_OnCodeInstallProblem(This,ulStatusCode,szDestination,szSour
ce,dwReserved) \ | | #define ICodeInstall_OnCodeInstallProblem(This,ulStatusCode,szDestination,szSour
ce,dwReserved) \ |
| ( (This)->lpVtbl -> OnCodeInstallProblem(This,ulStatusCode,szDestination,szS
ource,dwReserved) ) | | ( (This)->lpVtbl -> OnCodeInstallProblem(This,ulStatusCode,szDestination,szS
ource,dwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ICodeInstall_INTERFACE_DEFINED__ */ | | #endif /* __ICodeInstall_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0011 */ | | /* interface __MIDL_itf_urlmon_0000_0014 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #ifndef _LPUri_DEFINED | | #ifndef _LPUri_DEFINED |
| #define _LPUri_DEFINED | | #define _LPUri_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0011_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0014_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0011_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0014_v0_0_s_ifspec; |
| | |
| #ifndef __IUri_INTERFACE_DEFINED__ | | #ifndef __IUri_INTERFACE_DEFINED__ |
| #define __IUri_INTERFACE_DEFINED__ | | #define __IUri_INTERFACE_DEFINED__ |
| | |
| /* interface IUri */ | | /* interface IUri */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [public][public][public][public][public][helpstring] */ | | typedef /* [public][public][public][public][public][helpstring] */ |
| enum __MIDL_IUri_0001 | | enum __MIDL_IUri_0001 |
| { Uri_PROPERTY_ABSOLUTE_URI = 0, | | { Uri_PROPERTY_ABSOLUTE_URI = 0, |
| Uri_PROPERTY_STRING_START = Uri_PROPERTY_ABSOLUTE_URI, | | Uri_PROPERTY_STRING_START = Uri_PROPERTY_ABSOLUTE_URI, |
|
| Uri_PROPERTY_AUTHORITY = ( Uri_PROPERTY_STRING_START + 1 ) , | | Uri_PROPERTY_AUTHORITY = 1, |
| Uri_PROPERTY_DISPLAY_URI = ( Uri_PROPERTY_AUTHORITY + 1 ) , | | Uri_PROPERTY_DISPLAY_URI = 2, |
| Uri_PROPERTY_DOMAIN = ( Uri_PROPERTY_DISPLAY_URI + 1 ) , | | Uri_PROPERTY_DOMAIN = 3, |
| Uri_PROPERTY_EXTENSION = ( Uri_PROPERTY_DOMAIN + 1 ) , | | Uri_PROPERTY_EXTENSION = 4, |
| Uri_PROPERTY_FRAGMENT = ( Uri_PROPERTY_EXTENSION + 1 ) , | | Uri_PROPERTY_FRAGMENT = 5, |
| Uri_PROPERTY_HOST = ( Uri_PROPERTY_FRAGMENT + 1 ) , | | Uri_PROPERTY_HOST = 6, |
| Uri_PROPERTY_PASSWORD = ( Uri_PROPERTY_HOST + 1 ) , | | Uri_PROPERTY_PASSWORD = 7, |
| Uri_PROPERTY_PATH = ( Uri_PROPERTY_PASSWORD + 1 ) , | | Uri_PROPERTY_PATH = 8, |
| Uri_PROPERTY_PATH_AND_QUERY = ( Uri_PROPERTY_PATH + 1 ) , | | Uri_PROPERTY_PATH_AND_QUERY = 9, |
| Uri_PROPERTY_QUERY = ( Uri_PROPERTY_PATH_AND_QUERY + 1 ) , | | Uri_PROPERTY_QUERY = 10, |
| Uri_PROPERTY_RAW_URI = ( Uri_PROPERTY_QUERY + 1 ) , | | Uri_PROPERTY_RAW_URI = 11, |
| Uri_PROPERTY_SCHEME_NAME = ( Uri_PROPERTY_RAW_URI + 1 ) , | | Uri_PROPERTY_SCHEME_NAME = 12, |
| Uri_PROPERTY_USER_INFO = ( Uri_PROPERTY_SCHEME_NAME + 1 ) , | | Uri_PROPERTY_USER_INFO = 13, |
| Uri_PROPERTY_USER_NAME = ( Uri_PROPERTY_USER_INFO + 1 ) , | | Uri_PROPERTY_USER_NAME = 14, |
| Uri_PROPERTY_STRING_LAST = Uri_PROPERTY_USER_NAME, | | Uri_PROPERTY_STRING_LAST = Uri_PROPERTY_USER_NAME, |
|
| Uri_PROPERTY_HOST_TYPE = ( Uri_PROPERTY_STRING_LAST + 1 ) , | | Uri_PROPERTY_HOST_TYPE = 15, |
| Uri_PROPERTY_DWORD_START = Uri_PROPERTY_HOST_TYPE, | | Uri_PROPERTY_DWORD_START = Uri_PROPERTY_HOST_TYPE, |
|
| Uri_PROPERTY_PORT = ( Uri_PROPERTY_DWORD_START + 1 ) , | | Uri_PROPERTY_PORT = 16, |
| Uri_PROPERTY_SCHEME = ( Uri_PROPERTY_PORT + 1 ) , | | Uri_PROPERTY_SCHEME = 17, |
| Uri_PROPERTY_ZONE = ( Uri_PROPERTY_SCHEME + 1 ) , | | Uri_PROPERTY_ZONE = 18, |
| Uri_PROPERTY_DWORD_LAST = Uri_PROPERTY_ZONE | | Uri_PROPERTY_DWORD_LAST = Uri_PROPERTY_ZONE |
| } Uri_PROPERTY; | | } Uri_PROPERTY; |
| | |
| typedef /* [public][helpstring] */ | | typedef /* [public][helpstring] */ |
| enum __MIDL_IUri_0002 | | enum __MIDL_IUri_0002 |
| { Uri_HOST_UNKNOWN = 0, | | { Uri_HOST_UNKNOWN = 0, |
| Uri_HOST_DNS = ( Uri_HOST_UNKNOWN + 1 ) , | | Uri_HOST_DNS = ( Uri_HOST_UNKNOWN + 1 ) , |
| Uri_HOST_IPV4 = ( Uri_HOST_DNS + 1 ) , | | Uri_HOST_IPV4 = ( Uri_HOST_DNS + 1 ) , |
| Uri_HOST_IPV6 = ( Uri_HOST_IPV4 + 1 ) , | | Uri_HOST_IPV6 = ( Uri_HOST_IPV4 + 1 ) , |
| Uri_HOST_IDN = ( Uri_HOST_IPV6 + 1 ) | | Uri_HOST_IDN = ( Uri_HOST_IPV6 + 1 ) |
| | |
| skipping to change at line 2098 | | skipping to change at line 2532 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IUriVtbl | | typedef struct IUriVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IUri * This); | | __RPC__in IUri * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IUri * This); | | __RPC__in IUri * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPropertyBSTR )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPropertyBSTR )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [range][in] */ Uri_PROPERTY uriProp, | | /* [range][in] */ Uri_PROPERTY uriProp, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrProperty, | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrProperty, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPropertyLength )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPropertyLength )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [range][in] */ Uri_PROPERTY uriProp, | | /* [range][in] */ Uri_PROPERTY uriProp, |
| /* [out] */ __RPC__out DWORD *pcchProperty, | | /* [out] */ __RPC__out DWORD *pcchProperty, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPropertyDWORD )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPropertyDWORD )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [range][in] */ Uri_PROPERTY uriProp, | | /* [range][in] */ Uri_PROPERTY uriProp, |
| /* [out] */ __RPC__out DWORD *pdwProperty, | | /* [out] */ __RPC__out DWORD *pdwProperty, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *HasProperty )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *HasProperty )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [range][in] */ Uri_PROPERTY uriProp, | | /* [range][in] */ Uri_PROPERTY uriProp, |
| /* [out] */ __RPC__out BOOL *pfHasProperty); | | /* [out] */ __RPC__out BOOL *pfHasProperty); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetAbsoluteUri )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetAbsoluteUri )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrAbsoluteUri); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrAbsoluteUri); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetAuthority )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetAuthority )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrAuthority); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrAuthority); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayUri )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayUri )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrDisplayString); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrDisplayString); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDomain )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDomain )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrDomain); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrDomain); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetExtension )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetExtension )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrExtension); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrExtension); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetFragment )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetFragment )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrFragment); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrFragment); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHost )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHost )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrHost); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrHost); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPassword )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPassword )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrPassword); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrPassword); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPath )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPath )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrPath); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrPath); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPathAndQuery )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPathAndQuery )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrPathAndQuery); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrPathAndQuery); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetQuery )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetQuery )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrQuery); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrQuery); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetRawUri )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetRawUri )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrRawUri); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrRawUri); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSchemeName )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSchemeName )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrSchemeName); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrSchemeName); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserInfo )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserInfo )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrUserInfo); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrUserInfo); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserName )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserName )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrUserName); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrUserName); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHostType )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHostType )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__out DWORD *pdwHostType); | | /* [out] */ __RPC__out DWORD *pdwHostType); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPort )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPort )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__out DWORD *pdwPort); | | /* [out] */ __RPC__out DWORD *pdwPort); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetScheme )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetScheme )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__out DWORD *pdwScheme); | | /* [out] */ __RPC__out DWORD *pdwScheme); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetZone )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetZone )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__out DWORD *pdwZone); | | /* [out] */ __RPC__out DWORD *pdwZone); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetProperties )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetProperties )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [out] */ __RPC__out LPDWORD pdwFlags); | | /* [out] */ __RPC__out LPDWORD pdwFlags); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *IsEqual )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *IsEqual )( |
|
| IUri * This, | | __RPC__in IUri * This, |
| /* [in] */ __RPC__in_opt IUri *pUri, | | /* [in] */ __RPC__in_opt IUri *pUri, |
| /* [out] */ __RPC__out BOOL *pfEqual); | | /* [out] */ __RPC__out BOOL *pfEqual); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IUriVtbl; | | } IUriVtbl; |
| | |
| interface IUri | | interface IUri |
| { | | { |
| CONST_VTBL struct IUriVtbl *lpVtbl; | | CONST_VTBL struct IUriVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2317 | | skipping to change at line 2751 |
| | |
| #define IUri_IsEqual(This,pUri,pfEqual) \ | | #define IUri_IsEqual(This,pUri,pfEqual) \ |
| ( (This)->lpVtbl -> IsEqual(This,pUri,pfEqual) ) | | ( (This)->lpVtbl -> IsEqual(This,pUri,pfEqual) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IUri_INTERFACE_DEFINED__ */ | | #endif /* __IUri_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0012 */ | | /* interface __MIDL_itf_urlmon_0000_0015 */ |
| /* [local] */ | | /* [local] */ |
| | |
| STDAPI CreateUri(__in LPCWSTR pwzURI, | | STDAPI CreateUri(__in LPCWSTR pwzURI, |
| __in DWORD dwFlags, | | __in DWORD dwFlags, |
|
| __in __reserved DWORD_PTR dwReserved, // must be 0 | | __reserved DWORD_PTR dwReserved, // must be 0 |
| __out IUri** ppURI); | | __out IUri** ppURI); |
| | |
| STDAPI CreateUriWithFragment( | | STDAPI CreateUriWithFragment( |
| __in LPCWSTR pwzURI, | | __in LPCWSTR pwzURI, |
| __in_opt LPCWSTR pwzFragment, // can be NULL | | __in_opt LPCWSTR pwzFragment, // can be NULL |
| __in DWORD dwFlags, | | __in DWORD dwFlags, |
|
| __in __reserved DWORD_PTR dwReserved, // must be 0 | | __reserved DWORD_PTR dwReserved, // must be 0 |
| __out IUri** ppURI); | | __out IUri** ppURI); |
| | |
| STDAPI CreateUriFromMultiByteString( | | STDAPI CreateUriFromMultiByteString( |
| __in LPCSTR pszANSIInputUri, | | __in LPCSTR pszANSIInputUri, |
| DWORD dwEncodingFlags, // ORed set of Uri_ENCODING_ flags | | DWORD dwEncodingFlags, // ORed set of Uri_ENCODING_ flags |
| DWORD dwCodePage, | | DWORD dwCodePage, |
| DWORD dwCreateFlags, | | DWORD dwCreateFlags, |
| __reserved DWORD_PTR dwReserved, // must be 0 | | __reserved DWORD_PTR dwReserved, // must be 0 |
| __out IUri** ppUri); | | __out IUri** ppUri); |
| | |
| | |
| skipping to change at line 2402 | | skipping to change at line 2836 |
| #define Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8 0x00000020 | | #define Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8 0x00000020 |
| #define Uri_ENCODING_QUERY_AND_FRAGMENT_IS_CP 0x00000040 | | #define Uri_ENCODING_QUERY_AND_FRAGMENT_IS_CP 0x00000040 |
| #define Uri_ENCODING_RFC (Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF
8 | Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8 | Uri_ENCODING_QUERY_AND_FRAGMENT_
IS_PERCENT_ENCODED_UTF8) | | #define Uri_ENCODING_RFC (Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF
8 | Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8 | Uri_ENCODING_QUERY_AND_FRAGMENT_
IS_PERCENT_ENCODED_UTF8) |
| | |
| //The following flags may be passed in through the dwUriBuilderFlags | | //The following flags may be passed in through the dwUriBuilderFlags |
| //parameter of the IUriBuilder::CreateUri | | //parameter of the IUriBuilder::CreateUri |
| #define UriBuilder_USE_ORIGINAL_FLAGS 0x00000001 // Use the creat
e flags from the underlying IUri if they are available. | | #define UriBuilder_USE_ORIGINAL_FLAGS 0x00000001 // Use the creat
e flags from the underlying IUri if they are available. |
| | |
| #endif | | #endif |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0012_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0015_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0012_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0015_v0_0_s_ifspec; |
| | |
| #ifndef __IUriContainer_INTERFACE_DEFINED__ | | #ifndef __IUriContainer_INTERFACE_DEFINED__ |
| #define __IUriContainer_INTERFACE_DEFINED__ | | #define __IUriContainer_INTERFACE_DEFINED__ |
| | |
| /* interface IUriContainer */ | | /* interface IUriContainer */ |
| /* [unique][uuid][local][object] */ | | /* [unique][uuid][local][object] */ |
| | |
| EXTERN_C const IID IID_IUriContainer; | | EXTERN_C const IID IID_IUriContainer; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 2433 | | skipping to change at line 2867 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IUriContainerVtbl | | typedef struct IUriContainerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IUriContainer * This, | | IUriContainer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IUriContainer * This); | | IUriContainer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IUriContainer * This); | | IUriContainer * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetIUri )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetIUri )( |
| IUriContainer * This, | | IUriContainer * This, |
| | |
| skipping to change at line 2474 | | skipping to change at line 2908 |
| | |
| #define IUriContainer_GetIUri(This,ppIUri) \ | | #define IUriContainer_GetIUri(This,ppIUri) \ |
| ( (This)->lpVtbl -> GetIUri(This,ppIUri) ) | | ( (This)->lpVtbl -> GetIUri(This,ppIUri) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IUriContainer_INTERFACE_DEFINED__ */ | | #endif /* __IUriContainer_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0013 */ | | |
| /* [local] */ | | |
| | |
| #if !defined(SORTPP_PASS) | | |
| // Temporary workaround for sortpp.exe problem in base\wow | | |
| 64\cgen | | |
| // Windows OS Bug 2242537 tracks this build break for 64-b | | |
| it platforms | | |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0013_v0_0_c_ifspec; | | |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0013_v0_0_s_ifspec; | | |
| | | |
| #ifndef __IUriBuilder_INTERFACE_DEFINED__ | | #ifndef __IUriBuilder_INTERFACE_DEFINED__ |
| #define __IUriBuilder_INTERFACE_DEFINED__ | | #define __IUriBuilder_INTERFACE_DEFINED__ |
| | |
| /* interface IUriBuilder */ | | /* interface IUriBuilder */ |
| /* [unique][uuid][object][local][helpstring] */ | | /* [unique][uuid][object][local][helpstring] */ |
| | |
| EXTERN_C const IID IID_IUriBuilder; | | EXTERN_C const IID IID_IUriBuilder; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("4221B2E1-8955-46c0-BD5B-DE9897565DE7") | | MIDL_INTERFACE("4221B2E1-8955-46c0-BD5B-DE9897565DE7") |
| IUriBuilder : public IUnknown | | IUriBuilder : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateUriSimple( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateUriSimple( |
| /* [in] */ DWORD dwAllowEncodingPropertyMask, | | /* [in] */ DWORD dwAllowEncodingPropertyMask, |
| /* [in] */ DWORD_PTR dwReserved, | | /* [in] */ DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUri **ppIUri) = 0; | | __deref_out IUri **ppIUri) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateUri( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateUri( |
| /* [in] */ DWORD dwCreateFlags, | | /* [in] */ DWORD dwCreateFlags, |
| /* [in] */ DWORD dwAllowEncodingPropertyMask, | | /* [in] */ DWORD dwAllowEncodingPropertyMask, |
| /* [in] */ DWORD_PTR dwReserved, | | /* [in] */ DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUri **ppIUri) = 0; | | __deref_out IUri **ppIUri) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateUriWithFlags( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateUriWithFlags( |
| /* [in] */ DWORD dwCreateFlags, | | /* [in] */ DWORD dwCreateFlags, |
| /* [in] */ DWORD dwUriBuilderFlags, | | /* [in] */ DWORD dwUriBuilderFlags, |
| /* [in] */ DWORD dwAllowEncodingPropertyMask, | | /* [in] */ DWORD dwAllowEncodingPropertyMask, |
| /* [in] */ DWORD_PTR dwReserved, | | /* [in] */ DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUri **ppIUri) = 0; | | __deref_out IUri **ppIUri) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetIUri( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetIUri( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt IUri **ppIUri) = 0; | | __deref_out_opt IUri **ppIUri) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetIUri( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetIUri( |
|
| /* [unique][in] */ | | /* [annotation][unique][in] */ |
| __in_opt IUri *pIUri) = 0; | | __in_opt IUri *pIUri) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetFragment( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetFragment( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchFragment, | | __out DWORD *pcchFragment, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzFragment) = 0; | | __deref_out_opt LPCWSTR *ppwzFragment) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetHost( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetHost( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchHost, | | __out DWORD *pcchHost, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzHost) = 0; | | __deref_out_opt LPCWSTR *ppwzHost) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPassword( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPassword( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchPassword, | | __out DWORD *pcchPassword, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzPassword) = 0; | | __deref_out_opt LPCWSTR *ppwzPassword) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPath( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPath( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchPath, | | __out DWORD *pcchPath, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzPath) = 0; | | __deref_out_opt LPCWSTR *ppwzPath) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPort( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPort( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out BOOL *pfHasPort, | | __out BOOL *pfHasPort, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pdwPort) = 0; | | __out DWORD *pdwPort) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetQuery( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetQuery( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchQuery, | | __out DWORD *pcchQuery, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzQuery) = 0; | | __deref_out_opt LPCWSTR *ppwzQuery) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSchemeName( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSchemeName( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchSchemeName, | | __out DWORD *pcchSchemeName, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzSchemeName) = 0; | | __deref_out_opt LPCWSTR *ppwzSchemeName) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetUserName( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetUserName( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchUserName, | | __out DWORD *pcchUserName, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzUserName) = 0; | | __deref_out_opt LPCWSTR *ppwzUserName) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetFragment( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetFragment( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue) = 0; | | __in_opt LPCWSTR pwzNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetHost( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetHost( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in LPCWSTR pwzNewValue) = 0; | | __in LPCWSTR pwzNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetPassword( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetPassword( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue) = 0; | | __in_opt LPCWSTR pwzNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetPath( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetPath( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue) = 0; | | __in_opt LPCWSTR pwzNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetPort( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetPort( |
| /* [in] */ BOOL fHasPort, | | /* [in] */ BOOL fHasPort, |
| /* [in] */ DWORD dwNewValue) = 0; | | /* [in] */ DWORD dwNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetQuery( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetQuery( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue) = 0; | | __in_opt LPCWSTR pwzNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetSchemeName( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetSchemeName( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in LPCWSTR pwzNewValue) = 0; | | __in LPCWSTR pwzNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetUserName( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetUserName( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue) = 0; | | __in_opt LPCWSTR pwzNewValue) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveProperties( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveProperties( |
| /* [in] */ DWORD dwPropertyMask) = 0; | | /* [in] */ DWORD dwPropertyMask) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE HasBeenModified( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE HasBeenModified( |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out BOOL *pfModified) = 0; | | __out BOOL *pfModified) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IUriBuilderVtbl | | typedef struct IUriBuilderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IUriBuilder * This, | | IUriBuilder * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IUriBuilder * This); | | IUriBuilder * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IUriBuilder * This); | | IUriBuilder * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateUriSimple )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateUriSimple )( |
| IUriBuilder * This, | | IUriBuilder * This, |
| /* [in] */ DWORD dwAllowEncodingPropertyMask, | | /* [in] */ DWORD dwAllowEncodingPropertyMask, |
| /* [in] */ DWORD_PTR dwReserved, | | /* [in] */ DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUri **ppIUri); | | __deref_out IUri **ppIUri); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateUri )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateUri )( |
| IUriBuilder * This, | | IUriBuilder * This, |
| /* [in] */ DWORD dwCreateFlags, | | /* [in] */ DWORD dwCreateFlags, |
| /* [in] */ DWORD dwAllowEncodingPropertyMask, | | /* [in] */ DWORD dwAllowEncodingPropertyMask, |
| /* [in] */ DWORD_PTR dwReserved, | | /* [in] */ DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUri **ppIUri); | | __deref_out IUri **ppIUri); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateUriWithFlags )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateUriWithFlags )( |
| IUriBuilder * This, | | IUriBuilder * This, |
| /* [in] */ DWORD dwCreateFlags, | | /* [in] */ DWORD dwCreateFlags, |
| /* [in] */ DWORD dwUriBuilderFlags, | | /* [in] */ DWORD dwUriBuilderFlags, |
| /* [in] */ DWORD dwAllowEncodingPropertyMask, | | /* [in] */ DWORD dwAllowEncodingPropertyMask, |
| /* [in] */ DWORD_PTR dwReserved, | | /* [in] */ DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUri **ppIUri); | | __deref_out IUri **ppIUri); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetIUri )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetIUri )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt IUri **ppIUri); | | __deref_out_opt IUri **ppIUri); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetIUri )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetIUri )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [unique][in] */ | | /* [annotation][unique][in] */ |
| __in_opt IUri *pIUri); | | __in_opt IUri *pIUri); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetFragment )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetFragment )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchFragment, | | __out DWORD *pcchFragment, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzFragment); | | __deref_out_opt LPCWSTR *ppwzFragment); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHost )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHost )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchHost, | | __out DWORD *pcchHost, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzHost); | | __deref_out_opt LPCWSTR *ppwzHost); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPassword )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPassword )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchPassword, | | __out DWORD *pcchPassword, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzPassword); | | __deref_out_opt LPCWSTR *ppwzPassword); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPath )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPath )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchPath, | | __out DWORD *pcchPath, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzPath); | | __deref_out_opt LPCWSTR *ppwzPath); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPort )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPort )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out BOOL *pfHasPort, | | __out BOOL *pfHasPort, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pdwPort); | | __out DWORD *pdwPort); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetQuery )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetQuery )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchQuery, | | __out DWORD *pcchQuery, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzQuery); | | __deref_out_opt LPCWSTR *ppwzQuery); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSchemeName )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSchemeName )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchSchemeName, | | __out DWORD *pcchSchemeName, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzSchemeName); | | __deref_out_opt LPCWSTR *ppwzSchemeName); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserName )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserName )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out DWORD *pcchUserName, | | __out DWORD *pcchUserName, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out_opt LPCWSTR *ppwzUserName); | | __deref_out_opt LPCWSTR *ppwzUserName); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetFragment )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetFragment )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue); | | __in_opt LPCWSTR pwzNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHost )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHost )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in LPCWSTR pwzNewValue); | | __in LPCWSTR pwzNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetPassword )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetPassword )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue); | | __in_opt LPCWSTR pwzNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetPath )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetPath )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue); | | __in_opt LPCWSTR pwzNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetPort )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetPort )( |
| IUriBuilder * This, | | IUriBuilder * This, |
| /* [in] */ BOOL fHasPort, | | /* [in] */ BOOL fHasPort, |
| /* [in] */ DWORD dwNewValue); | | /* [in] */ DWORD dwNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetQuery )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetQuery )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue); | | __in_opt LPCWSTR pwzNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetSchemeName )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetSchemeName )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in LPCWSTR pwzNewValue); | | __in LPCWSTR pwzNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetUserName )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetUserName )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in_opt LPCWSTR pwzNewValue); | | __in_opt LPCWSTR pwzNewValue); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RemoveProperties )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RemoveProperties )( |
| IUriBuilder * This, | | IUriBuilder * This, |
| /* [in] */ DWORD dwPropertyMask); | | /* [in] */ DWORD dwPropertyMask); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *HasBeenModified )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *HasBeenModified )( |
| IUriBuilder * This, | | IUriBuilder * This, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __out BOOL *pfModified); | | __out BOOL *pfModified); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IUriBuilderVtbl; | | } IUriBuilderVtbl; |
| | |
| interface IUriBuilder | | interface IUriBuilder |
| { | | { |
| CONST_VTBL struct IUriBuilderVtbl *lpVtbl; | | CONST_VTBL struct IUriBuilderVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2882 | | skipping to change at line 3306 |
| | |
| EXTERN_C const IID IID_IUriBuilderFactory; | | EXTERN_C const IID IID_IUriBuilderFactory; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("E982CE48-0B96-440c-BC37-0C869B27A29E") | | MIDL_INTERFACE("E982CE48-0B96-440c-BC37-0C869B27A29E") |
| IUriBuilderFactory : public IUnknown | | IUriBuilderFactory : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateIUriBuilder( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateIUriBuilder( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD dwFlags, | | __in DWORD dwFlags, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD_PTR dwReserved, | | __in DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUriBuilder **ppIUriBuilder) = 0; | | __deref_out IUriBuilder **ppIUriBuilder) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateInitializedIU
riBuilder( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateInitializedIU
riBuilder( |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD dwFlags, | | __in DWORD dwFlags, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD_PTR dwReserved, | | __in DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUriBuilder **ppIUriBuilder) = 0; | | __deref_out IUriBuilder **ppIUriBuilder) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IUriBuilderFactoryVtbl | | typedef struct IUriBuilderFactoryVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IUriBuilderFactory * This, | | IUriBuilderFactory * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IUriBuilderFactory * This); | | IUriBuilderFactory * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IUriBuilderFactory * This); | | IUriBuilderFactory * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateIUriBuilder )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateIUriBuilder )( |
| IUriBuilderFactory * This, | | IUriBuilderFactory * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD dwFlags, | | __in DWORD dwFlags, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD_PTR dwReserved, | | __in DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUriBuilder **ppIUriBuilder); | | __deref_out IUriBuilder **ppIUriBuilder); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateInitializedIUriBui
lder )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateInitializedIUriBui
lder )( |
| IUriBuilderFactory * This, | | IUriBuilderFactory * This, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD dwFlags, | | __in DWORD dwFlags, |
|
| /* [in] */ | | /* [annotation][in] */ |
| __in DWORD_PTR dwReserved, | | __in DWORD_PTR dwReserved, |
|
| /* [out] */ | | /* [annotation][out] */ |
| __deref_out IUriBuilder **ppIUriBuilder); | | __deref_out IUriBuilder **ppIUriBuilder); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IUriBuilderFactoryVtbl; | | } IUriBuilderFactoryVtbl; |
| | |
| interface IUriBuilderFactory | | interface IUriBuilderFactory |
| { | | { |
| CONST_VTBL struct IUriBuilderFactoryVtbl *lpVtbl; | | CONST_VTBL struct IUriBuilderFactoryVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2966 | | skipping to change at line 3390 |
| | |
| #define IUriBuilderFactory_CreateInitializedIUriBuilder(This,dwFlags,dwReserved,
ppIUriBuilder) \ | | #define IUriBuilderFactory_CreateInitializedIUriBuilder(This,dwFlags,dwReserved,
ppIUriBuilder) \ |
| ( (This)->lpVtbl -> CreateInitializedIUriBuilder(This,dwFlags,dwReserved,ppI
UriBuilder) ) | | ( (This)->lpVtbl -> CreateInitializedIUriBuilder(This,dwFlags,dwReserved,ppI
UriBuilder) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IUriBuilderFactory_INTERFACE_DEFINED__ */ | | #endif /* __IUriBuilderFactory_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0015 */ | | /* interface __MIDL_itf_urlmon_0000_0018 */ |
| /* [local] */ | | /* [local] */ |
| | |
| STDAPI CreateIUriBuilder( | | STDAPI CreateIUriBuilder( |
| __in_opt IUri *pIUri, | | __in_opt IUri *pIUri, |
| __in DWORD dwFlags, | | __in DWORD dwFlags, |
| __in DWORD_PTR dwReserved, | | __in DWORD_PTR dwReserved, |
| __deref_out IUriBuilder **ppIUriBuilder | | __deref_out IUriBuilder **ppIUriBuilder |
| ); | | ); |
|
| #endif // (!defined(SORTPP_PASS) | | |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| #ifndef _LPWININETINFO_DEFINED | | #ifndef _LPWININETINFO_DEFINED |
| #define _LPWININETINFO_DEFINED | | #define _LPWININETINFO_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0015_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0018_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0015_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0018_v0_0_s_ifspec; |
| | |
| #ifndef __IWinInetInfo_INTERFACE_DEFINED__ | | #ifndef __IWinInetInfo_INTERFACE_DEFINED__ |
| #define __IWinInetInfo_INTERFACE_DEFINED__ | | #define __IWinInetInfo_INTERFACE_DEFINED__ |
| | |
| /* interface IWinInetInfo */ | | /* interface IWinInetInfo */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IWinInetInfo *LPWININETINFO; | | typedef /* [unique] */ __RPC_unique_pointer IWinInetInfo *LPWININETINFO; |
| | |
| EXTERN_C const IID IID_IWinInetInfo; | | EXTERN_C const IID IID_IWinInetInfo; |
| | |
| skipping to change at line 3013 | | skipping to change at line 3436 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWinInetInfoVtbl | | typedef struct IWinInetInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IWinInetInfo * This, | | __RPC__in IWinInetInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IWinInetInfo * This); | | __RPC__in IWinInetInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IWinInetInfo * This); | | __RPC__in IWinInetInfo * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *QueryOption )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *QueryOption )( |
| IWinInetInfo * This, | | IWinInetInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ LPVOID pBuffer, | | /* [size_is][out][in] */ LPVOID pBuffer, |
| /* [out][in] */ DWORD *pcbBuf); | | /* [out][in] */ DWORD *pcbBuf); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IWinInetInfoVtbl; | | } IWinInetInfoVtbl; |
| | |
| | |
| skipping to change at line 3057 | | skipping to change at line 3480 |
| ( (This)->lpVtbl -> Release(This) ) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
| #define IWinInetInfo_QueryOption(This,dwOption,pBuffer,pcbBuf) \ | | #define IWinInetInfo_QueryOption(This,dwOption,pBuffer,pcbBuf) \ |
| ( (This)->lpVtbl -> QueryOption(This,dwOption,pBuffer,pcbBuf) ) | | ( (This)->lpVtbl -> QueryOption(This,dwOption,pBuffer,pcbBuf) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetInfo_RemoteQueryOption_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetInfo_RemoteQueryOption_Proxy( |
|
| IWinInetInfo * This, | | __RPC__in IWinInetInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, | | /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, |
| /* [out][in] */ __RPC__inout DWORD *pcbBuf); | | /* [out][in] */ __RPC__inout DWORD *pcbBuf); |
| | |
| void __RPC_STUB IWinInetInfo_RemoteQueryOption_Stub( | | void __RPC_STUB IWinInetInfo_RemoteQueryOption_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IWinInetInfo_INTERFACE_DEFINED__ */ | | #endif /* __IWinInetInfo_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0016 */ | | /* interface __MIDL_itf_urlmon_0000_0019 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #define WININETINFO_OPTION_LOCK_HANDLE 65534 | | #define WININETINFO_OPTION_LOCK_HANDLE 65534 |
| #ifndef _LPHTTPSECURITY_DEFINED | | #ifndef _LPHTTPSECURITY_DEFINED |
| #define _LPHTTPSECURITY_DEFINED | | #define _LPHTTPSECURITY_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0016_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0019_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0016_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0019_v0_0_s_ifspec; |
| | |
| #ifndef __IHttpSecurity_INTERFACE_DEFINED__ | | #ifndef __IHttpSecurity_INTERFACE_DEFINED__ |
| #define __IHttpSecurity_INTERFACE_DEFINED__ | | #define __IHttpSecurity_INTERFACE_DEFINED__ |
| | |
| /* interface IHttpSecurity */ | | /* interface IHttpSecurity */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IHttpSecurity *LPHTTPSECURITY; | | typedef /* [unique] */ IHttpSecurity *LPHTTPSECURITY; |
| | |
| EXTERN_C const IID IID_IHttpSecurity; | | EXTERN_C const IID IID_IHttpSecurity; |
| | |
| skipping to change at line 3111 | | skipping to change at line 3534 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHttpSecurityVtbl | | typedef struct IHttpSecurityVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IHttpSecurity * This, | | IHttpSecurity * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IHttpSecurity * This); | | IHttpSecurity * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IHttpSecurity * This); | | IHttpSecurity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
| IHttpSecurity * This, | | IHttpSecurity * This, |
| | |
| skipping to change at line 3160 | | skipping to change at line 3583 |
| | |
| #define IHttpSecurity_OnSecurityProblem(This,dwProblem) \ | | #define IHttpSecurity_OnSecurityProblem(This,dwProblem) \ |
| ( (This)->lpVtbl -> OnSecurityProblem(This,dwProblem) ) | | ( (This)->lpVtbl -> OnSecurityProblem(This,dwProblem) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IHttpSecurity_INTERFACE_DEFINED__ */ | | #endif /* __IHttpSecurity_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0017 */ | | /* interface __MIDL_itf_urlmon_0000_0020 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPWININETHTTPINFO_DEFINED | | #ifndef _LPWININETHTTPINFO_DEFINED |
| #define _LPWININETHTTPINFO_DEFINED | | #define _LPWININETHTTPINFO_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0017_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0020_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0017_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0020_v0_0_s_ifspec; |
| | |
| #ifndef __IWinInetHttpInfo_INTERFACE_DEFINED__ | | #ifndef __IWinInetHttpInfo_INTERFACE_DEFINED__ |
| #define __IWinInetHttpInfo_INTERFACE_DEFINED__ | | #define __IWinInetHttpInfo_INTERFACE_DEFINED__ |
| | |
| /* interface IWinInetHttpInfo */ | | /* interface IWinInetHttpInfo */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IWinInetHttpInfo *LPWININETHTTPINFO
; | | typedef /* [unique] */ __RPC_unique_pointer IWinInetHttpInfo *LPWININETHTTPINFO
; |
| | |
| EXTERN_C const IID IID_IWinInetHttpInfo; | | EXTERN_C const IID IID_IWinInetHttpInfo; |
| | |
| skipping to change at line 3202 | | skipping to change at line 3625 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWinInetHttpInfoVtbl | | typedef struct IWinInetHttpInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IWinInetHttpInfo * This, | | __RPC__in IWinInetHttpInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IWinInetHttpInfo * This); | | __RPC__in IWinInetHttpInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IWinInetHttpInfo * This); | | __RPC__in IWinInetHttpInfo * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *QueryOption )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *QueryOption )( |
| IWinInetHttpInfo * This, | | IWinInetHttpInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ LPVOID pBuffer, | | /* [size_is][out][in] */ LPVOID pBuffer, |
| /* [out][in] */ DWORD *pcbBuf); | | /* [out][in] */ DWORD *pcbBuf); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *QueryInfo )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *QueryInfo )( |
| IWinInetHttpInfo * This, | | IWinInetHttpInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| | |
| skipping to change at line 3257 | | skipping to change at line 3680 |
| ( (This)->lpVtbl -> QueryOption(This,dwOption,pBuffer,pcbBuf) ) | | ( (This)->lpVtbl -> QueryOption(This,dwOption,pBuffer,pcbBuf) ) |
| | |
| #define IWinInetHttpInfo_QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwRese
rved) \ | | #define IWinInetHttpInfo_QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwRese
rved) \ |
| ( (This)->lpVtbl -> QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReser
ved) ) | | ( (This)->lpVtbl -> QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReser
ved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetHttpInfo_RemoteQueryInfo_Proxy
( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetHttpInfo_RemoteQueryInfo_Proxy
( |
|
| IWinInetHttpInfo * This, | | __RPC__in IWinInetHttpInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, | | /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, |
| /* [out][in] */ __RPC__inout DWORD *pcbBuf, | | /* [out][in] */ __RPC__inout DWORD *pcbBuf, |
| /* [out][in] */ __RPC__inout DWORD *pdwFlags, | | /* [out][in] */ __RPC__inout DWORD *pdwFlags, |
| /* [out][in] */ __RPC__inout DWORD *pdwReserved); | | /* [out][in] */ __RPC__inout DWORD *pdwReserved); |
| | |
| void __RPC_STUB IWinInetHttpInfo_RemoteQueryInfo_Stub( | | void __RPC_STUB IWinInetHttpInfo_RemoteQueryInfo_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IWinInetHttpInfo_INTERFACE_DEFINED__ */ | | #endif /* __IWinInetHttpInfo_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0018 */ | | /* interface __MIDL_itf_urlmon_0000_0021 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #ifndef _LPWININETCACHEHINTS_DEFINED | | #ifndef _LPWININETCACHEHINTS_DEFINED |
| #define _LPWININETCACHEHINTS_DEFINED | | #define _LPWININETCACHEHINTS_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0018_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0021_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0018_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0021_v0_0_s_ifspec; |
| | |
| #ifndef __IWinInetCacheHints_INTERFACE_DEFINED__ | | #ifndef __IWinInetCacheHints_INTERFACE_DEFINED__ |
| #define __IWinInetCacheHints_INTERFACE_DEFINED__ | | #define __IWinInetCacheHints_INTERFACE_DEFINED__ |
| | |
| /* interface IWinInetCacheHints */ | | /* interface IWinInetCacheHints */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IWinInetCacheHints *LPWININETCACHEHINTS; | | typedef /* [unique] */ IWinInetCacheHints *LPWININETCACHEHINTS; |
| | |
| EXTERN_C const IID IID_IWinInetCacheHints; | | EXTERN_C const IID IID_IWinInetCacheHints; |
| | |
| skipping to change at line 3317 | | skipping to change at line 3740 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWinInetCacheHintsVtbl | | typedef struct IWinInetCacheHintsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IWinInetCacheHints * This, | | IWinInetCacheHints * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IWinInetCacheHints * This); | | IWinInetCacheHints * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IWinInetCacheHints * This); | | IWinInetCacheHints * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCacheExtension )( | | HRESULT ( STDMETHODCALLTYPE *SetCacheExtension )( |
| IWinInetCacheHints * This, | | IWinInetCacheHints * This, |
| | |
| skipping to change at line 3362 | | skipping to change at line 3785 |
| | |
| #define IWinInetCacheHints_SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFi
le,pdwWinInetError,pdwReserved) \ | | #define IWinInetCacheHints_SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFi
le,pdwWinInetError,pdwReserved) \ |
| ( (This)->lpVtbl -> SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFile,
pdwWinInetError,pdwReserved) ) | | ( (This)->lpVtbl -> SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFile,
pdwWinInetError,pdwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IWinInetCacheHints_INTERFACE_DEFINED__ */ | | #endif /* __IWinInetCacheHints_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0019 */ | | /* interface __MIDL_itf_urlmon_0000_0022 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #ifndef _LPWININETCACHEHINTS2_DEFINED | | #ifndef _LPWININETCACHEHINTS2_DEFINED |
| #define _LPWININETCACHEHINTS2_DEFINED | | #define _LPWININETCACHEHINTS2_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0019_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0022_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0019_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0022_v0_0_s_ifspec; |
| | |
| #ifndef __IWinInetCacheHints2_INTERFACE_DEFINED__ | | #ifndef __IWinInetCacheHints2_INTERFACE_DEFINED__ |
| #define __IWinInetCacheHints2_INTERFACE_DEFINED__ | | #define __IWinInetCacheHints2_INTERFACE_DEFINED__ |
| | |
| /* interface IWinInetCacheHints2 */ | | /* interface IWinInetCacheHints2 */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IWinInetCacheHints2 *LPWININETCACHEHINTS2; | | typedef /* [unique] */ IWinInetCacheHints2 *LPWININETCACHEHINTS2; |
| | |
| EXTERN_C const IID IID_IWinInetCacheHints2; | | EXTERN_C const IID IID_IWinInetCacheHints2; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("7857AEAC-D31F-49bf-884E-DD46DF36780A") | | MIDL_INTERFACE("7857AEAC-D31F-49bf-884E-DD46DF36780A") |
| IWinInetCacheHints2 : public IWinInetCacheHints | | IWinInetCacheHints2 : public IWinInetCacheHints |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE SetCacheExtension2( | | virtual HRESULT STDMETHODCALLTYPE SetCacheExtension2( |
| /* [in] */ LPCWSTR pwzExt, | | /* [in] */ LPCWSTR pwzExt, |
|
| /* [size_is][out] */ WCHAR *pwzCacheFile, | | /* [annotation][size_is][out] */ |
| | __RPC__out_ecount(*pcchCacheFile) WCHAR *pwzCacheFile, |
| /* [out][in] */ DWORD *pcchCacheFile, | | /* [out][in] */ DWORD *pcchCacheFile, |
| /* [out] */ DWORD *pdwWinInetError, | | /* [out] */ DWORD *pdwWinInetError, |
| /* [out] */ DWORD *pdwReserved) = 0; | | /* [out] */ DWORD *pdwReserved) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWinInetCacheHints2Vtbl | | typedef struct IWinInetCacheHints2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IWinInetCacheHints2 * This, | | IWinInetCacheHints2 * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IWinInetCacheHints2 * This); | | IWinInetCacheHints2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IWinInetCacheHints2 * This); | | IWinInetCacheHints2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCacheExtension )( | | HRESULT ( STDMETHODCALLTYPE *SetCacheExtension )( |
| IWinInetCacheHints2 * This, | | IWinInetCacheHints2 * This, |
| /* [in] */ LPCWSTR pwzExt, | | /* [in] */ LPCWSTR pwzExt, |
| /* [size_is][out][in] */ LPVOID pszCacheFile, | | /* [size_is][out][in] */ LPVOID pszCacheFile, |
| /* [out][in] */ DWORD *pcbCacheFile, | | /* [out][in] */ DWORD *pcbCacheFile, |
| /* [out][in] */ DWORD *pdwWinInetError, | | /* [out][in] */ DWORD *pdwWinInetError, |
| /* [out][in] */ DWORD *pdwReserved); | | /* [out][in] */ DWORD *pdwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCacheExtension2 )( | | HRESULT ( STDMETHODCALLTYPE *SetCacheExtension2 )( |
| IWinInetCacheHints2 * This, | | IWinInetCacheHints2 * This, |
| /* [in] */ LPCWSTR pwzExt, | | /* [in] */ LPCWSTR pwzExt, |
|
| /* [size_is][out] */ WCHAR *pwzCacheFile, | | /* [annotation][size_is][out] */ |
| | __RPC__out_ecount(*pcchCacheFile) WCHAR *pwzCacheFile, |
| /* [out][in] */ DWORD *pcchCacheFile, | | /* [out][in] */ DWORD *pcchCacheFile, |
| /* [out] */ DWORD *pdwWinInetError, | | /* [out] */ DWORD *pdwWinInetError, |
| /* [out] */ DWORD *pdwReserved); | | /* [out] */ DWORD *pdwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IWinInetCacheHints2Vtbl; | | } IWinInetCacheHints2Vtbl; |
| | |
| interface IWinInetCacheHints2 | | interface IWinInetCacheHints2 |
| { | | { |
| CONST_VTBL struct IWinInetCacheHints2Vtbl *lpVtbl; | | CONST_VTBL struct IWinInetCacheHints2Vtbl *lpVtbl; |
| | |
| skipping to change at line 3464 | | skipping to change at line 3889 |
| | |
| #define IWinInetCacheHints2_SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCach
eFile,pdwWinInetError,pdwReserved) \ | | #define IWinInetCacheHints2_SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCach
eFile,pdwWinInetError,pdwReserved) \ |
| ( (This)->lpVtbl -> SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCacheFil
e,pdwWinInetError,pdwReserved) ) | | ( (This)->lpVtbl -> SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCacheFil
e,pdwWinInetError,pdwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IWinInetCacheHints2_INTERFACE_DEFINED__ */ | | #endif /* __IWinInetCacheHints2_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0020 */ | | /* interface __MIDL_itf_urlmon_0000_0023 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| #define SID_IBindHost IID_IBindHost | | #define SID_IBindHost IID_IBindHost |
| #define SID_SBindHost IID_IBindHost | | #define SID_SBindHost IID_IBindHost |
| #ifndef _LPBINDHOST_DEFINED | | #ifndef _LPBINDHOST_DEFINED |
| #define _LPBINDHOST_DEFINED | | #define _LPBINDHOST_DEFINED |
| EXTERN_C const GUID SID_BindHost; | | EXTERN_C const GUID SID_BindHost; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0020_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0023_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0020_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0023_v0_0_s_ifspec; |
| | |
| #ifndef __IBindHost_INTERFACE_DEFINED__ | | #ifndef __IBindHost_INTERFACE_DEFINED__ |
| #define __IBindHost_INTERFACE_DEFINED__ | | #define __IBindHost_INTERFACE_DEFINED__ |
| | |
| /* interface IBindHost */ | | /* interface IBindHost */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IBindHost *LPBINDHOST; | | typedef /* [unique] */ __RPC_unique_pointer IBindHost *LPBINDHOST; |
| | |
| EXTERN_C const IID IID_IBindHost; | | EXTERN_C const IID IID_IBindHost; |
| | |
| skipping to change at line 3523 | | skipping to change at line 3948 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IBindHostVtbl | | typedef struct IBindHostVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IBindHost * This, | | __RPC__in IBindHost * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IBindHost * This); | | __RPC__in IBindHost * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IBindHost * This); | | __RPC__in IBindHost * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateMoniker )( | | HRESULT ( STDMETHODCALLTYPE *CreateMoniker )( |
|
| IBindHost * This, | | __RPC__in IBindHost * This, |
| /* [in] */ __RPC__in LPOLESTR szName, | | /* [in] */ __RPC__in LPOLESTR szName, |
| /* [in] */ __RPC__in_opt IBindCtx *pBC, | | /* [in] */ __RPC__in_opt IBindCtx *pBC, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmk, | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmk, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *MonikerBindToStorage )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *MonikerBindToStorage )( |
| IBindHost * This, | | IBindHost * This, |
| /* [in] */ IMoniker *pMk, | | /* [in] */ IMoniker *pMk, |
| /* [in] */ IBindCtx *pBC, | | /* [in] */ IBindCtx *pBC, |
| /* [in] */ IBindStatusCallback *pBSC, | | /* [in] */ IBindStatusCallback *pBSC, |
| | |
| skipping to change at line 3590 | | skipping to change at line 4015 |
| ( (This)->lpVtbl -> MonikerBindToStorage(This,pMk,pBC,pBSC,riid,ppvObj) ) | | ( (This)->lpVtbl -> MonikerBindToStorage(This,pMk,pBC,pBSC,riid,ppvObj) ) |
| | |
| #define IBindHost_MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) \ | | #define IBindHost_MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) \ |
| ( (This)->lpVtbl -> MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) ) | | ( (This)->lpVtbl -> MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_RemoteMonikerBindToStorage_P
roxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_RemoteMonikerBindToStorage_P
roxy( |
|
| IBindHost * This, | | __RPC__in IBindHost * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pMk, | | /* [unique][in] */ __RPC__in_opt IMoniker *pMk, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, |
| /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); |
| | |
| void __RPC_STUB IBindHost_RemoteMonikerBindToStorage_Stub( | | void __RPC_STUB IBindHost_RemoteMonikerBindToStorage_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_RemoteMonikerBindToObject_Pr
oxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_RemoteMonikerBindToObject_Pr
oxy( |
|
| IBindHost * This, | | __RPC__in IBindHost * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pMk, | | /* [unique][in] */ __RPC__in_opt IMoniker *pMk, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, |
| /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); |
| | |
| void __RPC_STUB IBindHost_RemoteMonikerBindToObject_Stub( | | void __RPC_STUB IBindHost_RemoteMonikerBindToObject_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IBindHost_INTERFACE_DEFINED__ */ | | #endif /* __IBindHost_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0021 */ | | /* interface __MIDL_itf_urlmon_0000_0024 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| | |
| // These are for backwards compatibility with previous URLMON versions | | // These are for backwards compatibility with previous URLMON versions |
| // Flags for the UrlDownloadToCacheFile | | // Flags for the UrlDownloadToCacheFile |
| #define URLOSTRM_USECACHEDCOPY_ONLY 0x1 // Only get from cache | | #define URLOSTRM_USECACHEDCOPY_ONLY 0x1 // Only get from cache |
| #define URLOSTRM_USECACHEDCOPY 0x2 // Get from cache if av
ailable else download | | #define URLOSTRM_USECACHEDCOPY 0x2 // Get from cache if av
ailable else download |
| #define URLOSTRM_GETNEWESTVERSION 0x3 // Get new version only
. But put it in cache too | | #define URLOSTRM_GETNEWESTVERSION 0x3 // Get new version only
. But put it in cache too |
| | |
| | |
| skipping to change at line 3659 | | skipping to change at line 4084 |
| /* [in] */ DWORD grfHLNF, // flags | | /* [in] */ DWORD grfHLNF, // flags |
| /* [in] */ DWORD dwReserved // for future use, must be NULL | | /* [in] */ DWORD dwReserved // for future use, must be NULL |
| ); | | ); |
| | |
| STDAPI URLOpenStreamA(LPUNKNOWN,LPCSTR,DWORD,LPBINDSTATUSCALLBACK); | | STDAPI URLOpenStreamA(LPUNKNOWN,LPCSTR,DWORD,LPBINDSTATUSCALLBACK); |
| STDAPI URLOpenStreamW(LPUNKNOWN,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); | | STDAPI URLOpenStreamW(LPUNKNOWN,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); |
| STDAPI URLOpenPullStreamA(LPUNKNOWN,LPCSTR,DWORD,LPBINDSTATUSCALLBACK); | | STDAPI URLOpenPullStreamA(LPUNKNOWN,LPCSTR,DWORD,LPBINDSTATUSCALLBACK); |
| STDAPI URLOpenPullStreamW(LPUNKNOWN,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); | | STDAPI URLOpenPullStreamW(LPUNKNOWN,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); |
| STDAPI URLDownloadToFileA(LPUNKNOWN,LPCSTR,LPCSTR,DWORD,LPBINDSTATUSCALLBACK); | | STDAPI URLDownloadToFileA(LPUNKNOWN,LPCSTR,LPCSTR,DWORD,LPBINDSTATUSCALLBACK); |
| STDAPI URLDownloadToFileW(LPUNKNOWN,LPCWSTR,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); | | STDAPI URLDownloadToFileW(LPUNKNOWN,LPCWSTR,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); |
|
| STDAPI URLDownloadToCacheFileA(__in LPUNKNOWN, __in LPCSTR, __out_ecount(cchFil | | STDAPI URLDownloadToCacheFileA(__in_opt LPUNKNOWN, __in LPCSTR, __out_ecount(cc |
| eName) LPSTR, DWORD cchFileName, DWORD, __in LPBINDSTATUSCALLBACK); | | hFileName) LPSTR, DWORD cchFileName, DWORD, __in_opt LPBINDSTATUSCALLBACK); |
| STDAPI URLDownloadToCacheFileW(__in LPUNKNOWN, __in LPCWSTR, __out_ecount(cchFil | | STDAPI URLDownloadToCacheFileW(__in_opt LPUNKNOWN, __in LPCWSTR, __out_ecount(cc |
| eName) LPWSTR, DWORD cchFileName, DWORD, __in LPBINDSTATUSCALLBACK); | | hFileName) LPWSTR, DWORD cchFileName, DWORD, __in_opt LPBINDSTATUSCALLBACK); |
| STDAPI URLOpenBlockingStreamA(LPUNKNOWN,LPCSTR,LPSTREAM*,DWORD,LPBINDSTATUSCALLB
ACK); | | STDAPI URLOpenBlockingStreamA(LPUNKNOWN,LPCSTR,LPSTREAM*,DWORD,LPBINDSTATUSCALLB
ACK); |
| STDAPI URLOpenBlockingStreamW(LPUNKNOWN,LPCWSTR,LPSTREAM*,DWORD,LPBINDSTATUSCALL
BACK); | | STDAPI URLOpenBlockingStreamW(LPUNKNOWN,LPCWSTR,LPSTREAM*,DWORD,LPBINDSTATUSCALL
BACK); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define URLOpenStream URLOpenStreamW | | #define URLOpenStream URLOpenStreamW |
| #define URLOpenPullStream URLOpenPullStreamW | | #define URLOpenPullStream URLOpenPullStreamW |
| #define URLDownloadToFile URLDownloadToFileW | | #define URLDownloadToFile URLDownloadToFileW |
| #define URLDownloadToCacheFile URLDownloadToCacheFileW | | #define URLDownloadToCacheFile URLDownloadToCacheFileW |
| #define URLOpenBlockingStream URLOpenBlockingStreamW | | #define URLOpenBlockingStream URLOpenBlockingStreamW |
| #else | | #else |
| | |
| skipping to change at line 3688 | | skipping to change at line 4113 |
| STDAPI HlinkGoBack(IUnknown *pUnk); | | STDAPI HlinkGoBack(IUnknown *pUnk); |
| STDAPI HlinkGoForward(IUnknown *pUnk); | | STDAPI HlinkGoForward(IUnknown *pUnk); |
| STDAPI HlinkNavigateString(IUnknown *pUnk, LPCWSTR szTarget); | | STDAPI HlinkNavigateString(IUnknown *pUnk, LPCWSTR szTarget); |
| STDAPI HlinkNavigateMoniker(IUnknown *pUnk, IMoniker *pmkTarget); | | STDAPI HlinkNavigateMoniker(IUnknown *pUnk, IMoniker *pmkTarget); |
| | |
| #ifndef _URLMON_NO_ASYNC_PLUGABLE_PROTOCOLS_ | | #ifndef _URLMON_NO_ASYNC_PLUGABLE_PROTOCOLS_ |
| | |
| #ifndef _LPIINTERNET | | #ifndef _LPIINTERNET |
| #define _LPIINTERNET | | #define _LPIINTERNET |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0021_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0024_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0021_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0024_v0_0_s_ifspec; |
| | |
| #ifndef __IInternet_INTERFACE_DEFINED__ | | #ifndef __IInternet_INTERFACE_DEFINED__ |
| #define __IInternet_INTERFACE_DEFINED__ | | #define __IInternet_INTERFACE_DEFINED__ |
| | |
| /* interface IInternet */ | | /* interface IInternet */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternet *LPIINTERNET; | | typedef /* [unique] */ IInternet *LPIINTERNET; |
| | |
| EXTERN_C const IID IID_IInternet; | | EXTERN_C const IID IID_IInternet; |
| | |
| skipping to change at line 3718 | | skipping to change at line 4143 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetVtbl | | typedef struct IInternetVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternet * This, | | IInternet * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternet * This); | | IInternet * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternet * This); | | IInternet * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IInternetVtbl; | | } IInternetVtbl; |
| | |
| skipping to change at line 3752 | | skipping to change at line 4177 |
| | |
| #define IInternet_Release(This) \ | | #define IInternet_Release(This) \ |
| ( (This)->lpVtbl -> Release(This) ) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternet_INTERFACE_DEFINED__ */ | | #endif /* __IInternet_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0022 */ | | /* interface __MIDL_itf_urlmon_0000_0025 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETBINDINFO | | #ifndef _LPIINTERNETBINDINFO |
| #define _LPIINTERNETBINDINFO | | #define _LPIINTERNETBINDINFO |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0022_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0025_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0022_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0025_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetBindInfo_INTERFACE_DEFINED__ | | #ifndef __IInternetBindInfo_INTERFACE_DEFINED__ |
| #define __IInternetBindInfo_INTERFACE_DEFINED__ | | #define __IInternetBindInfo_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetBindInfo */ | | /* interface IInternetBindInfo */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetBindInfo *LPIINTERNETBINDINFO; | | typedef /* [unique] */ IInternetBindInfo *LPIINTERNETBINDINFO; |
| | |
| typedef | | typedef |
| | |
| skipping to change at line 3788 | | skipping to change at line 4213 |
| BINDSTRING_UA_PIXELS = ( BINDSTRING_PASSWORD + 1 ) , | | BINDSTRING_UA_PIXELS = ( BINDSTRING_PASSWORD + 1 ) , |
| BINDSTRING_UA_COLOR = ( BINDSTRING_UA_PIXELS + 1 ) , | | BINDSTRING_UA_COLOR = ( BINDSTRING_UA_PIXELS + 1 ) , |
| BINDSTRING_OS = ( BINDSTRING_UA_COLOR + 1 ) , | | BINDSTRING_OS = ( BINDSTRING_UA_COLOR + 1 ) , |
| BINDSTRING_USER_AGENT = ( BINDSTRING_OS + 1 ) , | | BINDSTRING_USER_AGENT = ( BINDSTRING_OS + 1 ) , |
| BINDSTRING_ACCEPT_ENCODINGS = ( BINDSTRING_USER_AGENT + 1 ) , | | BINDSTRING_ACCEPT_ENCODINGS = ( BINDSTRING_USER_AGENT + 1 ) , |
| BINDSTRING_POST_COOKIE = ( BINDSTRING_ACCEPT_ENCODINGS + 1 ) , | | BINDSTRING_POST_COOKIE = ( BINDSTRING_ACCEPT_ENCODINGS + 1 ) , |
| BINDSTRING_POST_DATA_MIME = ( BINDSTRING_POST_COOKIE + 1 ) , | | BINDSTRING_POST_DATA_MIME = ( BINDSTRING_POST_COOKIE + 1 ) , |
| BINDSTRING_URL = ( BINDSTRING_POST_DATA_MIME + 1 ) , | | BINDSTRING_URL = ( BINDSTRING_POST_DATA_MIME + 1 ) , |
| BINDSTRING_IID = ( BINDSTRING_URL + 1 ) , | | BINDSTRING_IID = ( BINDSTRING_URL + 1 ) , |
| BINDSTRING_FLAG_BIND_TO_OBJECT = ( BINDSTRING_IID + 1 ) , | | BINDSTRING_FLAG_BIND_TO_OBJECT = ( BINDSTRING_IID + 1 ) , |
|
| BINDSTRING_PTR_BIND_CONTEXT = ( BINDSTRING_FLAG_BIND_TO_OBJECT + 1 ) | | BINDSTRING_PTR_BIND_CONTEXT = ( BINDSTRING_FLAG_BIND_TO_OBJECT + 1 ) |
| | , |
| | BINDSTRING_XDR_ORIGIN = ( BINDSTRING_PTR_BIND_CONTEXT + 1 ) |
| } BINDSTRING; | | } BINDSTRING; |
| | |
| EXTERN_C const IID IID_IInternetBindInfo; | | EXTERN_C const IID IID_IInternetBindInfo; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("79eac9e1-baf9-11ce-8c82-00aa004ba90b") | | MIDL_INTERFACE("79eac9e1-baf9-11ce-8c82-00aa004ba90b") |
| IInternetBindInfo : public IUnknown | | IInternetBindInfo : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetBindInfo( | | virtual HRESULT STDMETHODCALLTYPE GetBindInfo( |
| /* [out] */ DWORD *grfBINDF, | | /* [out] */ DWORD *grfBINDF, |
| /* [unique][out][in] */ BINDINFO *pbindinfo) = 0; | | /* [unique][out][in] */ BINDINFO *pbindinfo) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetBindString( | | virtual HRESULT STDMETHODCALLTYPE GetBindString( |
| /* [in] */ ULONG ulStringType, | | /* [in] */ ULONG ulStringType, |
|
| /* [out][in] */ LPOLESTR *ppwzStr, | | /* [annotation][out][in] */ |
| | __RPC__out LPOLESTR *ppwzStr, |
| /* [in] */ ULONG cEl, | | /* [in] */ ULONG cEl, |
| /* [out][in] */ ULONG *pcElFetched) = 0; | | /* [out][in] */ ULONG *pcElFetched) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetBindInfoVtbl | | typedef struct IInternetBindInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetBindInfo * This, | | IInternetBindInfo * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetBindInfo * This); | | IInternetBindInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetBindInfo * This); | | IInternetBindInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBindInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetBindInfo )( |
| IInternetBindInfo * This, | | IInternetBindInfo * This, |
| /* [out] */ DWORD *grfBINDF, | | /* [out] */ DWORD *grfBINDF, |
| /* [unique][out][in] */ BINDINFO *pbindinfo); | | /* [unique][out][in] */ BINDINFO *pbindinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBindString )( | | HRESULT ( STDMETHODCALLTYPE *GetBindString )( |
| IInternetBindInfo * This, | | IInternetBindInfo * This, |
| /* [in] */ ULONG ulStringType, | | /* [in] */ ULONG ulStringType, |
|
| /* [out][in] */ LPOLESTR *ppwzStr, | | /* [annotation][out][in] */ |
| | __RPC__out LPOLESTR *ppwzStr, |
| /* [in] */ ULONG cEl, | | /* [in] */ ULONG cEl, |
| /* [out][in] */ ULONG *pcElFetched); | | /* [out][in] */ ULONG *pcElFetched); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IInternetBindInfoVtbl; | | } IInternetBindInfoVtbl; |
| | |
| interface IInternetBindInfo | | interface IInternetBindInfo |
| { | | { |
| CONST_VTBL struct IInternetBindInfoVtbl *lpVtbl; | | CONST_VTBL struct IInternetBindInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 3872 | | skipping to change at line 4300 |
| | |
| #define IInternetBindInfo_GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetche
d) \ | | #define IInternetBindInfo_GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetche
d) \ |
| ( (This)->lpVtbl -> GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched)
) | | ( (This)->lpVtbl -> GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched)
) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetBindInfo_INTERFACE_DEFINED__ */ | | #endif /* __IInternetBindInfo_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0023 */ | | /* interface __MIDL_itf_urlmon_0000_0026 */ |
| | /* [local] */ |
| | |
| | #endif |
| | #ifndef _LPIINTERNETBINDINFOEX |
| | #define _LPIINTERNETBINDINFOEX |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0026_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0026_v0_0_s_ifspec; |
| | |
| | #ifndef __IInternetBindInfoEx_INTERFACE_DEFINED__ |
| | #define __IInternetBindInfoEx_INTERFACE_DEFINED__ |
| | |
| | /* interface IInternetBindInfoEx */ |
| | /* [unique][uuid][object][local] */ |
| | |
| | typedef /* [unique] */ IInternetBindInfoEx *LPIINTERNETBINDINFOEX; |
| | |
| | EXTERN_C const IID IID_IInternetBindInfoEx; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("a3e015b7-a82c-4dcd-a150-569aeeed36ab") |
| | IInternetBindInfoEx : public IInternetBindInfo |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE GetBindInfoEx( |
| | /* [out] */ DWORD *grfBINDF, |
| | /* [unique][out][in] */ BINDINFO *pbindinfo, |
| | /* [out] */ DWORD *grfBINDF2, |
| | /* [out] */ DWORD *pdwReserved) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IInternetBindInfoExVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | IInternetBindInfoEx * This, |
| | /* [in] */ REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | IInternetBindInfoEx * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | IInternetBindInfoEx * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetBindInfo )( |
| | IInternetBindInfoEx * This, |
| | /* [out] */ DWORD *grfBINDF, |
| | /* [unique][out][in] */ BINDINFO *pbindinfo); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetBindString )( |
| | IInternetBindInfoEx * This, |
| | /* [in] */ ULONG ulStringType, |
| | /* [annotation][out][in] */ |
| | __RPC__out LPOLESTR *ppwzStr, |
| | /* [in] */ ULONG cEl, |
| | /* [out][in] */ ULONG *pcElFetched); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetBindInfoEx )( |
| | IInternetBindInfoEx * This, |
| | /* [out] */ DWORD *grfBINDF, |
| | /* [unique][out][in] */ BINDINFO *pbindinfo, |
| | /* [out] */ DWORD *grfBINDF2, |
| | /* [out] */ DWORD *pdwReserved); |
| | |
| | END_INTERFACE |
| | } IInternetBindInfoExVtbl; |
| | |
| | interface IInternetBindInfoEx |
| | { |
| | CONST_VTBL struct IInternetBindInfoExVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IInternetBindInfoEx_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IInternetBindInfoEx_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IInternetBindInfoEx_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IInternetBindInfoEx_GetBindInfo(This,grfBINDF,pbindinfo) \ |
| | ( (This)->lpVtbl -> GetBindInfo(This,grfBINDF,pbindinfo) ) |
| | |
| | #define IInternetBindInfoEx_GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetc |
| | hed) \ |
| | ( (This)->lpVtbl -> GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched) |
| | ) |
| | |
| | #define IInternetBindInfoEx_GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwR |
| | eserved) \ |
| | ( (This)->lpVtbl -> GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReser |
| | ved) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IInternetBindInfoEx_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_urlmon_0000_0027 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETPROTOCOLROOT_DEFINED | | #ifndef _LPIINTERNETPROTOCOLROOT_DEFINED |
| #define _LPIINTERNETPROTOCOLROOT_DEFINED | | #define _LPIINTERNETPROTOCOLROOT_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0023_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0027_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0023_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0027_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetProtocolRoot_INTERFACE_DEFINED__ | | #ifndef __IInternetProtocolRoot_INTERFACE_DEFINED__ |
| #define __IInternetProtocolRoot_INTERFACE_DEFINED__ | | #define __IInternetProtocolRoot_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetProtocolRoot */ | | /* interface IInternetProtocolRoot */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetProtocolRoot *LPIINTERNETPROTOCOLROOT; | | typedef /* [unique] */ IInternetProtocolRoot *LPIINTERNETPROTOCOLROOT; |
| | |
| typedef | | typedef |
| | |
| skipping to change at line 3964 | | skipping to change at line 4498 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetProtocolRootVtbl | | typedef struct IInternetProtocolRootVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetProtocolRoot * This, | | IInternetProtocolRoot * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetProtocolRoot * This); | | IInternetProtocolRoot * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetProtocolRoot * This); | | IInternetProtocolRoot * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Start )( | | HRESULT ( STDMETHODCALLTYPE *Start )( |
| IInternetProtocolRoot * This, | | IInternetProtocolRoot * This, |
| | |
| skipping to change at line 4043 | | skipping to change at line 4577 |
| | |
| #define IInternetProtocolRoot_Resume(This) \ | | #define IInternetProtocolRoot_Resume(This) \ |
| ( (This)->lpVtbl -> Resume(This) ) | | ( (This)->lpVtbl -> Resume(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetProtocolRoot_INTERFACE_DEFINED__ */ | | #endif /* __IInternetProtocolRoot_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0024 */ | | /* interface __MIDL_itf_urlmon_0000_0028 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETPROTOCOL_DEFINED | | #ifndef _LPIINTERNETPROTOCOL_DEFINED |
| #define _LPIINTERNETPROTOCOL_DEFINED | | #define _LPIINTERNETPROTOCOL_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0024_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0028_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0024_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0028_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetProtocol_INTERFACE_DEFINED__ | | #ifndef __IInternetProtocol_INTERFACE_DEFINED__ |
| #define __IInternetProtocol_INTERFACE_DEFINED__ | | #define __IInternetProtocol_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetProtocol */ | | /* interface IInternetProtocol */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetProtocol *LPIINTERNETPROTOCOL; | | typedef /* [unique] */ IInternetProtocol *LPIINTERNETPROTOCOL; |
| | |
| EXTERN_C const IID IID_IInternetProtocol; | | EXTERN_C const IID IID_IInternetProtocol; |
| | |
| skipping to change at line 4095 | | skipping to change at line 4629 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetProtocolVtbl | | typedef struct IInternetProtocolVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetProtocol * This, | | IInternetProtocol * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetProtocol * This); | | IInternetProtocol * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetProtocol * This); | | IInternetProtocol * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Start )( | | HRESULT ( STDMETHODCALLTYPE *Start )( |
| IInternetProtocol * This, | | IInternetProtocol * This, |
| | |
| skipping to change at line 4205 | | skipping to change at line 4739 |
| | |
| #define IInternetProtocol_UnlockRequest(This) \ | | #define IInternetProtocol_UnlockRequest(This) \ |
| ( (This)->lpVtbl -> UnlockRequest(This) ) | | ( (This)->lpVtbl -> UnlockRequest(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetProtocol_INTERFACE_DEFINED__ */ | | #endif /* __IInternetProtocol_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0025 */ | | /* interface __MIDL_itf_urlmon_0000_0029 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #ifndef _LPIINTERNETPROTOCOLEX_DEFINED | | #ifndef _LPIINTERNETPROTOCOLEX_DEFINED |
| #define _LPIINTERNETPROTOCOLEX_DEFINED | | #define _LPIINTERNETPROTOCOLEX_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0025_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0029_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0025_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0029_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetProtocolEx_INTERFACE_DEFINED__ | | #ifndef __IInternetProtocolEx_INTERFACE_DEFINED__ |
| #define __IInternetProtocolEx_INTERFACE_DEFINED__ | | #define __IInternetProtocolEx_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetProtocolEx */ | | /* interface IInternetProtocolEx */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| EXTERN_C const IID IID_IInternetProtocolEx; | | EXTERN_C const IID IID_IInternetProtocolEx; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 4248 | | skipping to change at line 4782 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetProtocolExVtbl | | typedef struct IInternetProtocolExVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetProtocolEx * This, | | IInternetProtocolEx * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetProtocolEx * This); | | IInternetProtocolEx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetProtocolEx * This); | | IInternetProtocolEx * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Start )( | | HRESULT ( STDMETHODCALLTYPE *Start )( |
| IInternetProtocolEx * This, | | IInternetProtocolEx * This, |
| | |
| skipping to change at line 4369 | | skipping to change at line 4903 |
| | |
| #define IInternetProtocolEx_StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwRe
served) \ | | #define IInternetProtocolEx_StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwRe
served) \ |
| ( (This)->lpVtbl -> StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserv
ed) ) | | ( (This)->lpVtbl -> StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserv
ed) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetProtocolEx_INTERFACE_DEFINED__ */ | | #endif /* __IInternetProtocolEx_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0026 */ | | /* interface __MIDL_itf_urlmon_0000_0030 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| #ifndef _LPIINTERNETPROTOCOLSINK_DEFINED | | #ifndef _LPIINTERNETPROTOCOLSINK_DEFINED |
| #define _LPIINTERNETPROTOCOLSINK_DEFINED | | #define _LPIINTERNETPROTOCOLSINK_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0026_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0030_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0026_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0030_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetProtocolSink_INTERFACE_DEFINED__ | | #ifndef __IInternetProtocolSink_INTERFACE_DEFINED__ |
| #define __IInternetProtocolSink_INTERFACE_DEFINED__ | | #define __IInternetProtocolSink_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetProtocolSink */ | | /* interface IInternetProtocolSink */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetProtocolSink *LPIINTERNETPROTOCOLSINK; | | typedef /* [unique] */ IInternetProtocolSink *LPIINTERNETPROTOCOLSINK; |
| | |
| EXTERN_C const IID IID_IInternetProtocolSink; | | EXTERN_C const IID IID_IInternetProtocolSink; |
| | |
| skipping to change at line 4424 | | skipping to change at line 4958 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetProtocolSinkVtbl | | typedef struct IInternetProtocolSinkVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetProtocolSink * This, | | IInternetProtocolSink * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetProtocolSink * This); | | IInternetProtocolSink * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetProtocolSink * This); | | IInternetProtocolSink * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Switch )( | | HRESULT ( STDMETHODCALLTYPE *Switch )( |
| IInternetProtocolSink * This, | | IInternetProtocolSink * This, |
| | |
| skipping to change at line 4491 | | skipping to change at line 5025 |
| | |
| #define IInternetProtocolSink_ReportResult(This,hrResult,dwError,szResult) \ | | #define IInternetProtocolSink_ReportResult(This,hrResult,dwError,szResult) \ |
| ( (This)->lpVtbl -> ReportResult(This,hrResult,dwError,szResult) ) | | ( (This)->lpVtbl -> ReportResult(This,hrResult,dwError,szResult) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetProtocolSink_INTERFACE_DEFINED__ */ | | #endif /* __IInternetProtocolSink_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0027 */ | | /* interface __MIDL_itf_urlmon_0000_0031 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETPROTOCOLSINKSTACKABLE_DEFINED | | #ifndef _LPIINTERNETPROTOCOLSINKSTACKABLE_DEFINED |
| #define _LPIINTERNETPROTOCOLSINKSTACKABLE_DEFINED | | #define _LPIINTERNETPROTOCOLSINKSTACKABLE_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0027_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0031_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0027_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0031_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetProtocolSinkStackable_INTERFACE_DEFINED__ | | #ifndef __IInternetProtocolSinkStackable_INTERFACE_DEFINED__ |
| #define __IInternetProtocolSinkStackable_INTERFACE_DEFINED__ | | #define __IInternetProtocolSinkStackable_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetProtocolSinkStackable */ | | /* interface IInternetProtocolSinkStackable */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetProtocolSinkStackable *LPIINTERNETPROTOCOLSINKSt
ackable; | | typedef /* [unique] */ IInternetProtocolSinkStackable *LPIINTERNETPROTOCOLSINKSt
ackable; |
| | |
| EXTERN_C const IID IID_IInternetProtocolSinkStackable; | | EXTERN_C const IID IID_IInternetProtocolSinkStackable; |
| | |
| skipping to change at line 4535 | | skipping to change at line 5069 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetProtocolSinkStackableVtbl | | typedef struct IInternetProtocolSinkStackableVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetProtocolSinkStackable * This, | | IInternetProtocolSinkStackable * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetProtocolSinkStackable * This); | | IInternetProtocolSinkStackable * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetProtocolSinkStackable * This); | | IInternetProtocolSinkStackable * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SwitchSink )( | | HRESULT ( STDMETHODCALLTYPE *SwitchSink )( |
| IInternetProtocolSinkStackable * This, | | IInternetProtocolSinkStackable * This, |
| | |
| skipping to change at line 4588 | | skipping to change at line 5122 |
| | |
| #define IInternetProtocolSinkStackable_RollbackSwitch(This) \ | | #define IInternetProtocolSinkStackable_RollbackSwitch(This) \ |
| ( (This)->lpVtbl -> RollbackSwitch(This) ) | | ( (This)->lpVtbl -> RollbackSwitch(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetProtocolSinkStackable_INTERFACE_DEFINED__ */ | | #endif /* __IInternetProtocolSinkStackable_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0028 */ | | /* interface __MIDL_itf_urlmon_0000_0032 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETSESSION_DEFINED | | #ifndef _LPIINTERNETSESSION_DEFINED |
| #define _LPIINTERNETSESSION_DEFINED | | #define _LPIINTERNETSESSION_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0028_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0032_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0028_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0032_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetSession_INTERFACE_DEFINED__ | | #ifndef __IInternetSession_INTERFACE_DEFINED__ |
| #define __IInternetSession_INTERFACE_DEFINED__ | | #define __IInternetSession_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetSession */ | | /* interface IInternetSession */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetSession *LPIINTERNETSESSION; | | typedef /* [unique] */ IInternetSession *LPIINTERNETSESSION; |
| | |
| typedef | | typedef |
| | |
| skipping to change at line 4672 | | skipping to change at line 5206 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetSessionVtbl | | typedef struct IInternetSessionVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetSession * This, | | IInternetSession * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetSession * This); | | IInternetSession * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetSession * This); | | IInternetSession * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RegisterNameSpace )( | | HRESULT ( STDMETHODCALLTYPE *RegisterNameSpace )( |
| IInternetSession * This, | | IInternetSession * This, |
| | |
| skipping to change at line 4775 | | skipping to change at line 5309 |
| | |
| #define IInternetSession_GetSessionOption(This,dwOption,pBuffer,pdwBufferLength,
dwReserved) \ | | #define IInternetSession_GetSessionOption(This,dwOption,pBuffer,pdwBufferLength,
dwReserved) \ |
| ( (This)->lpVtbl -> GetSessionOption(This,dwOption,pBuffer,pdwBufferLength,d
wReserved) ) | | ( (This)->lpVtbl -> GetSessionOption(This,dwOption,pBuffer,pdwBufferLength,d
wReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetSession_INTERFACE_DEFINED__ */ | | #endif /* __IInternetSession_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0029 */ | | /* interface __MIDL_itf_urlmon_0000_0033 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETTHREADSWITCH_DEFINED | | #ifndef _LPIINTERNETTHREADSWITCH_DEFINED |
| #define _LPIINTERNETTHREADSWITCH_DEFINED | | #define _LPIINTERNETTHREADSWITCH_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0029_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0033_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0029_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0033_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetThreadSwitch_INTERFACE_DEFINED__ | | #ifndef __IInternetThreadSwitch_INTERFACE_DEFINED__ |
| #define __IInternetThreadSwitch_INTERFACE_DEFINED__ | | #define __IInternetThreadSwitch_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetThreadSwitch */ | | /* interface IInternetThreadSwitch */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetThreadSwitch *LPIINTERNETTHREADSWITCH; | | typedef /* [unique] */ IInternetThreadSwitch *LPIINTERNETTHREADSWITCH; |
| | |
| EXTERN_C const IID IID_IInternetThreadSwitch; | | EXTERN_C const IID IID_IInternetThreadSwitch; |
| | |
| skipping to change at line 4816 | | skipping to change at line 5350 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetThreadSwitchVtbl | | typedef struct IInternetThreadSwitchVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetThreadSwitch * This, | | IInternetThreadSwitch * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetThreadSwitch * This); | | IInternetThreadSwitch * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetThreadSwitch * This); | | IInternetThreadSwitch * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Prepare )( | | HRESULT ( STDMETHODCALLTYPE *Prepare )( |
| IInternetThreadSwitch * This); | | IInternetThreadSwitch * This); |
| | |
| skipping to change at line 4862 | | skipping to change at line 5396 |
| | |
| #define IInternetThreadSwitch_Continue(This) \ | | #define IInternetThreadSwitch_Continue(This) \ |
| ( (This)->lpVtbl -> Continue(This) ) | | ( (This)->lpVtbl -> Continue(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetThreadSwitch_INTERFACE_DEFINED__ */ | | #endif /* __IInternetThreadSwitch_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0030 */ | | /* interface __MIDL_itf_urlmon_0000_0034 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETPRIORITY_DEFINED | | #ifndef _LPIINTERNETPRIORITY_DEFINED |
| #define _LPIINTERNETPRIORITY_DEFINED | | #define _LPIINTERNETPRIORITY_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0030_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0034_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0030_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0034_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetPriority_INTERFACE_DEFINED__ | | #ifndef __IInternetPriority_INTERFACE_DEFINED__ |
| #define __IInternetPriority_INTERFACE_DEFINED__ | | #define __IInternetPriority_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetPriority */ | | /* interface IInternetPriority */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetPriority *LPIINTERNETPRIORITY; | | typedef /* [unique] */ IInternetPriority *LPIINTERNETPRIORITY; |
| | |
| EXTERN_C const IID IID_IInternetPriority; | | EXTERN_C const IID IID_IInternetPriority; |
| | |
| skipping to change at line 4905 | | skipping to change at line 5439 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetPriorityVtbl | | typedef struct IInternetPriorityVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetPriority * This, | | IInternetPriority * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetPriority * This); | | IInternetPriority * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetPriority * This); | | IInternetPriority * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetPriority )( | | HRESULT ( STDMETHODCALLTYPE *SetPriority )( |
| IInternetPriority * This, | | IInternetPriority * This, |
| | |
| skipping to change at line 4953 | | skipping to change at line 5487 |
| | |
| #define IInternetPriority_GetPriority(This,pnPriority) \ | | #define IInternetPriority_GetPriority(This,pnPriority) \ |
| ( (This)->lpVtbl -> GetPriority(This,pnPriority) ) | | ( (This)->lpVtbl -> GetPriority(This,pnPriority) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetPriority_INTERFACE_DEFINED__ */ | | #endif /* __IInternetPriority_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0031 */ | | /* interface __MIDL_itf_urlmon_0000_0035 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPIINTERNETPROTOCOLINFO_DEFINED | | #ifndef _LPIINTERNETPROTOCOLINFO_DEFINED |
| #define _LPIINTERNETPROTOCOLINFO_DEFINED | | #define _LPIINTERNETPROTOCOLINFO_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0031_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0035_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0031_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0035_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetProtocolInfo_INTERFACE_DEFINED__ | | #ifndef __IInternetProtocolInfo_INTERFACE_DEFINED__ |
| #define __IInternetProtocolInfo_INTERFACE_DEFINED__ | | #define __IInternetProtocolInfo_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetProtocolInfo */ | | /* interface IInternetProtocolInfo */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetProtocolInfo *LPIINTERNETPROTOCOLINFO; | | typedef /* [unique] */ IInternetProtocolInfo *LPIINTERNETPROTOCOLINFO; |
| | |
| typedef | | typedef |
| enum _tagPARSEACTION | | enum _tagPARSEACTION |
| { PARSE_CANONICALIZE = 1, | | { PARSE_CANONICALIZE = 1, |
| PARSE_FRIENDLY = ( PARSE_CANONICALIZE + 1 ) , | | PARSE_FRIENDLY = ( PARSE_CANONICALIZE + 1 ) , |
| PARSE_SECURITY_URL = ( PARSE_FRIENDLY + 1 ) , | | PARSE_SECURITY_URL = ( PARSE_FRIENDLY + 1 ) , |
| PARSE_ROOTDOCUMENT = ( PARSE_SECURITY_URL + 1 ) , | | PARSE_ROOTDOCUMENT = ( PARSE_SECURITY_URL + 1 ) , |
| PARSE_DOCUMENT = ( PARSE_ROOTDOCUMENT + 1 ) , | | PARSE_DOCUMENT = ( PARSE_ROOTDOCUMENT + 1 ) , |
| PARSE_ANCHOR = ( PARSE_DOCUMENT + 1 ) , | | PARSE_ANCHOR = ( PARSE_DOCUMENT + 1 ) , |
|
| PARSE_ENCODE = ( PARSE_ANCHOR + 1 ) , | | PARSE_ENCODE_IS_UNESCAPE = ( PARSE_ANCHOR + 1 ) , |
| PARSE_DECODE = ( PARSE_ENCODE + 1 ) , | | PARSE_DECODE_IS_ESCAPE = ( PARSE_ENCODE_IS_UNESCAPE + 1 ) , |
| PARSE_PATH_FROM_URL = ( PARSE_DECODE + 1 ) , | | PARSE_PATH_FROM_URL = ( PARSE_DECODE_IS_ESCAPE + 1 ) , |
| PARSE_URL_FROM_PATH = ( PARSE_PATH_FROM_URL + 1 ) , | | PARSE_URL_FROM_PATH = ( PARSE_PATH_FROM_URL + 1 ) , |
| PARSE_MIME = ( PARSE_URL_FROM_PATH + 1 ) , | | PARSE_MIME = ( PARSE_URL_FROM_PATH + 1 ) , |
| PARSE_SERVER = ( PARSE_MIME + 1 ) , | | PARSE_SERVER = ( PARSE_MIME + 1 ) , |
| PARSE_SCHEMA = ( PARSE_SERVER + 1 ) , | | PARSE_SCHEMA = ( PARSE_SERVER + 1 ) , |
| PARSE_SITE = ( PARSE_SCHEMA + 1 ) , | | PARSE_SITE = ( PARSE_SCHEMA + 1 ) , |
| PARSE_DOMAIN = ( PARSE_SITE + 1 ) , | | PARSE_DOMAIN = ( PARSE_SITE + 1 ) , |
| PARSE_LOCATION = ( PARSE_DOMAIN + 1 ) , | | PARSE_LOCATION = ( PARSE_DOMAIN + 1 ) , |
| PARSE_SECURITY_DOMAIN = ( PARSE_LOCATION + 1 ) , | | PARSE_SECURITY_DOMAIN = ( PARSE_LOCATION + 1 ) , |
| PARSE_ESCAPE = ( PARSE_SECURITY_DOMAIN + 1 ) , | | PARSE_ESCAPE = ( PARSE_SECURITY_DOMAIN + 1 ) , |
| PARSE_UNESCAPE = ( PARSE_ESCAPE + 1 ) | | PARSE_UNESCAPE = ( PARSE_ESCAPE + 1 ) |
| | |
| skipping to change at line 5031 | | skipping to change at line 5565 |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("79eac9ec-baf9-11ce-8c82-00aa004ba90b") | | MIDL_INTERFACE("79eac9ec-baf9-11ce-8c82-00aa004ba90b") |
| IInternetProtocolInfo : public IUnknown | | IInternetProtocolInfo : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE ParseUrl( | | virtual HRESULT STDMETHODCALLTYPE ParseUrl( |
| /* [in] */ LPCWSTR pwzUrl, | | /* [in] */ LPCWSTR pwzUrl, |
| /* [in] */ PARSEACTION ParseAction, | | /* [in] */ PARSEACTION ParseAction, |
| /* [in] */ DWORD dwParseFlags, | | /* [in] */ DWORD dwParseFlags, |
|
| /* [out] */ LPWSTR pwzResult, | | /* [annotation][out] */ |
| | __RPC__out LPWSTR pwzResult, |
| /* [in] */ DWORD cchResult, | | /* [in] */ DWORD cchResult, |
| /* [out] */ DWORD *pcchResult, | | /* [out] */ DWORD *pcchResult, |
| /* [in] */ DWORD dwReserved) = 0; | | /* [in] */ DWORD dwReserved) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE CombineUrl( | | virtual HRESULT STDMETHODCALLTYPE CombineUrl( |
| /* [in] */ LPCWSTR pwzBaseUrl, | | /* [in] */ LPCWSTR pwzBaseUrl, |
| /* [in] */ LPCWSTR pwzRelativeUrl, | | /* [in] */ LPCWSTR pwzRelativeUrl, |
| /* [in] */ DWORD dwCombineFlags, | | /* [in] */ DWORD dwCombineFlags, |
|
| /* [out] */ LPWSTR pwzResult, | | /* [annotation][out] */ |
| | __RPC__in LPWSTR pwzResult, |
| /* [in] */ DWORD cchResult, | | /* [in] */ DWORD cchResult, |
| /* [out] */ DWORD *pcchResult, | | /* [out] */ DWORD *pcchResult, |
| /* [in] */ DWORD dwReserved) = 0; | | /* [in] */ DWORD dwReserved) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE CompareUrl( | | virtual HRESULT STDMETHODCALLTYPE CompareUrl( |
| /* [in] */ LPCWSTR pwzUrl1, | | /* [in] */ LPCWSTR pwzUrl1, |
| /* [in] */ LPCWSTR pwzUrl2, | | /* [in] */ LPCWSTR pwzUrl2, |
| /* [in] */ DWORD dwCompareFlags) = 0; | | /* [in] */ DWORD dwCompareFlags) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE QueryInfo( | | virtual HRESULT STDMETHODCALLTYPE QueryInfo( |
| | |
| skipping to change at line 5070 | | skipping to change at line 5606 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetProtocolInfoVtbl | | typedef struct IInternetProtocolInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetProtocolInfo * This, | | IInternetProtocolInfo * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetProtocolInfo * This); | | IInternetProtocolInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetProtocolInfo * This); | | IInternetProtocolInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseUrl )( | | HRESULT ( STDMETHODCALLTYPE *ParseUrl )( |
| IInternetProtocolInfo * This, | | IInternetProtocolInfo * This, |
| /* [in] */ LPCWSTR pwzUrl, | | /* [in] */ LPCWSTR pwzUrl, |
| /* [in] */ PARSEACTION ParseAction, | | /* [in] */ PARSEACTION ParseAction, |
| /* [in] */ DWORD dwParseFlags, | | /* [in] */ DWORD dwParseFlags, |
|
| /* [out] */ LPWSTR pwzResult, | | /* [annotation][out] */ |
| | __RPC__out LPWSTR pwzResult, |
| /* [in] */ DWORD cchResult, | | /* [in] */ DWORD cchResult, |
| /* [out] */ DWORD *pcchResult, | | /* [out] */ DWORD *pcchResult, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CombineUrl )( | | HRESULT ( STDMETHODCALLTYPE *CombineUrl )( |
| IInternetProtocolInfo * This, | | IInternetProtocolInfo * This, |
| /* [in] */ LPCWSTR pwzBaseUrl, | | /* [in] */ LPCWSTR pwzBaseUrl, |
| /* [in] */ LPCWSTR pwzRelativeUrl, | | /* [in] */ LPCWSTR pwzRelativeUrl, |
| /* [in] */ DWORD dwCombineFlags, | | /* [in] */ DWORD dwCombineFlags, |
|
| /* [out] */ LPWSTR pwzResult, | | /* [annotation][out] */ |
| | __RPC__in LPWSTR pwzResult, |
| /* [in] */ DWORD cchResult, | | /* [in] */ DWORD cchResult, |
| /* [out] */ DWORD *pcchResult, | | /* [out] */ DWORD *pcchResult, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CompareUrl )( | | HRESULT ( STDMETHODCALLTYPE *CompareUrl )( |
| IInternetProtocolInfo * This, | | IInternetProtocolInfo * This, |
| /* [in] */ LPCWSTR pwzUrl1, | | /* [in] */ LPCWSTR pwzUrl1, |
| /* [in] */ LPCWSTR pwzUrl2, | | /* [in] */ LPCWSTR pwzUrl2, |
| /* [in] */ DWORD dwCompareFlags); | | /* [in] */ DWORD dwCompareFlags); |
| | |
| | |
| skipping to change at line 5152 | | skipping to change at line 5690 |
| | |
| #define IInternetProtocolInfo_QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBu
ffer,cbBuffer,pcbBuf,dwReserved) \ | | #define IInternetProtocolInfo_QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBu
ffer,cbBuffer,pcbBuf,dwReserved) \ |
| ( (This)->lpVtbl -> QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,c
bBuffer,pcbBuf,dwReserved) ) | | ( (This)->lpVtbl -> QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,c
bBuffer,pcbBuf,dwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetProtocolInfo_INTERFACE_DEFINED__ */ | | #endif /* __IInternetProtocolInfo_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0032 */ | | /* interface __MIDL_itf_urlmon_0000_0036 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| | #ifndef URLMON_STRICT |
| | // PARSE_ENCODE was misnamed and is deprecated for PARSE_UNESCAPE |
| | #define PARSE_ENCODE PARSE_ENCODE_IS_UNESCAPE |
| | // PARSE_DECODE was misnamed and is deprecated for PARSE_ESCAPE |
| | #define PARSE_DECODE PARSE_DECODE_IS_ESCAPE |
| | #endif //!URLMON_STRICT |
| #endif | | #endif |
| #define IOInet IInternet | | #define IOInet IInternet |
| #define IOInetBindInfo IInternetBindInfo | | #define IOInetBindInfo IInternetBindInfo |
|
| | #define IOInetBindInfoEx IInternetBindInfoEx |
| #define IOInetProtocolRoot IInternetProtocolRoot | | #define IOInetProtocolRoot IInternetProtocolRoot |
| #define IOInetProtocol IInternetProtocol | | #define IOInetProtocol IInternetProtocol |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #define IOInetProtocolEx IInternetProtocolEx | | #define IOInetProtocolEx IInternetProtocolEx |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| #define IOInetProtocolSink IInternetProtocolSink | | #define IOInetProtocolSink IInternetProtocolSink |
| #define IOInetProtocolInfo IInternetProtocolInfo | | #define IOInetProtocolInfo IInternetProtocolInfo |
| #define IOInetSession IInternetSession | | #define IOInetSession IInternetSession |
| #define IOInetPriority IInternetPriority | | #define IOInetPriority IInternetPriority |
| #define IOInetThreadSwitch IInternetThreadSwitch | | #define IOInetThreadSwitch IInternetThreadSwitch |
| | |
| skipping to change at line 5185 | | skipping to change at line 5730 |
| #define LPOINETPROTOCOLEX LPIINTERNETPROTOCOLEX | | #define LPOINETPROTOCOLEX LPIINTERNETPROTOCOLEX |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| #define LPOINETPROTOCOLSINK LPIINTERNETPROTOCOLSINK | | #define LPOINETPROTOCOLSINK LPIINTERNETPROTOCOLSINK |
| #define LPOINETSESSION LPIINTERNETSESSION | | #define LPOINETSESSION LPIINTERNETSESSION |
| #define LPOINETTHREADSWITCH LPIINTERNETTHREADSWITCH | | #define LPOINETTHREADSWITCH LPIINTERNETTHREADSWITCH |
| #define LPOINETPRIORITY LPIINTERNETPRIORITY | | #define LPOINETPRIORITY LPIINTERNETPRIORITY |
| #define LPOINETPROTOCOLINFO LPIINTERNETPROTOCOLINFO | | #define LPOINETPROTOCOLINFO LPIINTERNETPROTOCOLINFO |
| #define LPOINETPROTOCOLSINKSTACKABLE LPIINTERNETPROTOCOLSINKSTACKABLE | | #define LPOINETPROTOCOLSINKSTACKABLE LPIINTERNETPROTOCOLSINKSTACKABLE |
| #define IID_IOInet IID_IInternet | | #define IID_IOInet IID_IInternet |
| #define IID_IOInetBindInfo IID_IInternetBindInfo | | #define IID_IOInetBindInfo IID_IInternetBindInfo |
|
| | #define IID_IOInetBindInfoEx IID_IInternetBindInfoEx |
| #define IID_IOInetProtocolRoot IID_IInternetProtocolRoot | | #define IID_IOInetProtocolRoot IID_IInternetProtocolRoot |
| #define IID_IOInetProtocol IID_IInternetProtocol | | #define IID_IOInetProtocol IID_IInternetProtocol |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #define IID_IOInetProtocolEx IID_IInternetProtocolEx | | #define IID_IOInetProtocolEx IID_IInternetProtocolEx |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| #define IID_IOInetProtocolSink IID_IInternetProtocolSink | | #define IID_IOInetProtocolSink IID_IInternetProtocolSink |
| #define IID_IOInetProtocolInfo IID_IInternetProtocolInfo | | #define IID_IOInetProtocolInfo IID_IInternetProtocolInfo |
| #define IID_IOInetSession IID_IInternetSession | | #define IID_IOInetSession IID_IInternetSession |
| #define IID_IOInetPriority IID_IInternetPriority | | #define IID_IOInetPriority IID_IInternetPriority |
| #define IID_IOInetThreadSwitch IID_IInternetThreadSwitch | | #define IID_IOInetThreadSwitch IID_IInternetThreadSwitch |
| | |
| skipping to change at line 5248 | | skipping to change at line 5794 |
| __in_opt DWORD_PTR dwReserved | | __in_opt DWORD_PTR dwReserved |
| ); | | ); |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| STDAPI CoInternetCompareUrl( | | STDAPI CoInternetCompareUrl( |
| LPCWSTR pwzUrl1, | | LPCWSTR pwzUrl1, |
| LPCWSTR pwzUrl2, | | LPCWSTR pwzUrl2, |
| DWORD dwFlags | | DWORD dwFlags |
| ); | | ); |
| STDAPI CoInternetGetProtocolFlags( | | STDAPI CoInternetGetProtocolFlags( |
| LPCWSTR pwzUrl, | | LPCWSTR pwzUrl, |
|
| DWORD *pdwFlags, | | __out DWORD *pdwFlags, |
| DWORD dwReserved | | DWORD dwReserved |
| ); | | ); |
| STDAPI CoInternetQueryInfo( | | STDAPI CoInternetQueryInfo( |
| LPCWSTR pwzUrl, | | LPCWSTR pwzUrl, |
| QUERYOPTION QueryOptions, | | QUERYOPTION QueryOptions, |
| DWORD dwQueryFlags, | | DWORD dwQueryFlags, |
|
| LPVOID pvBuffer, | | __out_bcount_part(cbBuffer, *pcbBuffer) LPVOID pvBuffer, |
| DWORD cbBuffer, | | __in_range(>=, sizeof(DWORD)) DWORD cbBuffer, |
| DWORD *pcbBuffer, | | __out_opt DWORD *pcbBuffer, |
| DWORD dwReserved | | DWORD dwReserved |
| ); | | ); |
| STDAPI CoInternetGetSession( | | STDAPI CoInternetGetSession( |
| DWORD dwSessionMode, | | DWORD dwSessionMode, |
| __deref_out IInternetSession **ppIInternetSession, | | __deref_out IInternetSession **ppIInternetSession, |
| DWORD dwReserved | | DWORD dwReserved |
| ); | | ); |
| STDAPI CoInternetGetSecurityUrl( | | STDAPI CoInternetGetSecurityUrl( |
| LPCWSTR pwszUrl, | | LPCWSTR pwszUrl, |
| __deref_out LPWSTR *ppwszSecUrl, | | __deref_out LPWSTR *ppwszSecUrl, |
| | |
| skipping to change at line 5435 | | skipping to change at line 5981 |
| | |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #define SID_SInternetSecurityManagerEx2 IID_IInternetSecurityManagerEx2 | | #define SID_SInternetSecurityManagerEx2 IID_IInternetSecurityManagerEx2 |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| | |
| #define SID_SInternetHostSecurityManager IID_IInternetHostSecurityManager | | #define SID_SInternetHostSecurityManager IID_IInternetHostSecurityManager |
| | |
| #ifndef _LPINTERNETSECURITYMGRSITE_DEFINED | | #ifndef _LPINTERNETSECURITYMGRSITE_DEFINED |
| #define _LPINTERNETSECURITYMGRSITE_DEFINED | | #define _LPINTERNETSECURITYMGRSITE_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0032_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0036_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0032_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0036_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetSecurityMgrSite_INTERFACE_DEFINED__ | | #ifndef __IInternetSecurityMgrSite_INTERFACE_DEFINED__ |
| #define __IInternetSecurityMgrSite_INTERFACE_DEFINED__ | | #define __IInternetSecurityMgrSite_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetSecurityMgrSite */ | | /* interface IInternetSecurityMgrSite */ |
| /* [unique][helpstring][uuid][object][local] */ | | /* [unique][helpstring][uuid][object][local] */ |
| | |
| EXTERN_C const IID IID_IInternetSecurityMgrSite; | | EXTERN_C const IID IID_IInternetSecurityMgrSite; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 5469 | | skipping to change at line 6015 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetSecurityMgrSiteVtbl | | typedef struct IInternetSecurityMgrSiteVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetSecurityMgrSite * This, | | IInternetSecurityMgrSite * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetSecurityMgrSite * This); | | IInternetSecurityMgrSite * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetSecurityMgrSite * This); | | IInternetSecurityMgrSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
| IInternetSecurityMgrSite * This, | | IInternetSecurityMgrSite * This, |
| | |
| skipping to change at line 5517 | | skipping to change at line 6063 |
| | |
| #define IInternetSecurityMgrSite_EnableModeless(This,fEnable) \ | | #define IInternetSecurityMgrSite_EnableModeless(This,fEnable) \ |
| ( (This)->lpVtbl -> EnableModeless(This,fEnable) ) | | ( (This)->lpVtbl -> EnableModeless(This,fEnable) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetSecurityMgrSite_INTERFACE_DEFINED__ */ | | #endif /* __IInternetSecurityMgrSite_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0033 */ | | /* interface __MIDL_itf_urlmon_0000_0037 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPINTERNETSECURITYMANANGER_DEFINED | | #ifndef _LPINTERNETSECURITYMANANGER_DEFINED |
| #define _LPINTERNETSECURITYMANANGER_DEFINED | | #define _LPINTERNETSECURITYMANANGER_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0033_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0037_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0033_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0037_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetSecurityManager_INTERFACE_DEFINED__ | | #ifndef __IInternetSecurityManager_INTERFACE_DEFINED__ |
| #define __IInternetSecurityManager_INTERFACE_DEFINED__ | | #define __IInternetSecurityManager_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetSecurityManager */ | | /* interface IInternetSecurityManager */ |
| /* [object][unique][helpstring][uuid] */ | | /* [object][unique][helpstring][uuid] */ |
| | |
| #define MUTZ_NOSAVEDFILECHECK 0x00000001 // don't check file: for saved f
ile comment | | #define MUTZ_NOSAVEDFILECHECK 0x00000001 // don't check file: for saved f
ile comment |
| #define MUTZ_ISFILE 0x00000002 // Assume URL if File, url does
not need file:// | | #define MUTZ_ISFILE 0x00000002 // Assume URL if File, url does
not need file:// |
| #define MUTZ_ACCEPT_WILDCARD_SCHEME 0x00000080 // Accept a wildcard scheme | | #define MUTZ_ACCEPT_WILDCARD_SCHEME 0x00000080 // Accept a wildcard scheme |
| | |
| skipping to change at line 5633 | | skipping to change at line 6179 |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, | | /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, |
| /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, | | /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, |
| /* [in] */ DWORD_PTR dwReserved) = 0; | | /* [in] */ DWORD_PTR dwReserved) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE ProcessUrlAction( | | virtual HRESULT STDMETHODCALLTYPE ProcessUrlAction( |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ DWORD dwAction, | | /* [in] */ DWORD dwAction, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, | | /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, |
| /* [in] */ DWORD cbPolicy, | | /* [in] */ DWORD cbPolicy, |
|
| /* [in] */ __RPC__in BYTE *pContext, | | /* [unique][in] */ __RPC__in_opt BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD dwReserved) = 0; | | /* [in] */ DWORD dwReserved) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE QueryCustomPolicy( | | virtual HRESULT STDMETHODCALLTYPE QueryCustomPolicy( |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ __RPC__in REFGUID guidKey, | | /* [in] */ __RPC__in REFGUID guidKey, |
| /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, | | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, |
| /* [out] */ __RPC__out DWORD *pcbPolicy, | | /* [out] */ __RPC__out DWORD *pcbPolicy, |
| /* [in] */ __RPC__in BYTE *pContext, | | /* [in] */ __RPC__in BYTE *pContext, |
| | |
| skipping to change at line 5666 | | skipping to change at line 6212 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetSecurityManagerVtbl | | typedef struct IInternetSecurityManagerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IInternetSecurityManager * This); | | __RPC__in IInternetSecurityManager * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IInternetSecurityManager * This); | | __RPC__in IInternetSecurityManager * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetSecuritySite )( | | HRESULT ( STDMETHODCALLTYPE *SetSecuritySite )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [unique][in] */ __RPC__in_opt IInternetSecurityMgrSite *pSite); | | /* [unique][in] */ __RPC__in_opt IInternetSecurityMgrSite *pSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecuritySite )( | | HRESULT ( STDMETHODCALLTYPE *GetSecuritySite )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [out] */ __RPC__deref_out_opt IInternetSecurityMgrSite **ppSite); | | /* [out] */ __RPC__deref_out_opt IInternetSecurityMgrSite **ppSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MapUrlToZone )( | | HRESULT ( STDMETHODCALLTYPE *MapUrlToZone )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [out] */ __RPC__out DWORD *pdwZone, | | /* [out] */ __RPC__out DWORD *pdwZone, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( | | HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, | | /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, |
| /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, | | /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessUrlAction )( | | HRESULT ( STDMETHODCALLTYPE *ProcessUrlAction )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ DWORD dwAction, | | /* [in] */ DWORD dwAction, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, | | /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, |
| /* [in] */ DWORD cbPolicy, | | /* [in] */ DWORD cbPolicy, |
|
| /* [in] */ __RPC__in BYTE *pContext, | | /* [unique][in] */ __RPC__in_opt BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicy )( | | HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicy )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ __RPC__in REFGUID guidKey, | | /* [in] */ __RPC__in REFGUID guidKey, |
| /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, | | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, |
| /* [out] */ __RPC__out DWORD *pcbPolicy, | | /* [out] */ __RPC__out DWORD *pcbPolicy, |
| /* [in] */ __RPC__in BYTE *pContext, | | /* [in] */ __RPC__in BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetZoneMapping )( | | HRESULT ( STDMETHODCALLTYPE *SetZoneMapping )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [in] */ DWORD dwZone, | | /* [in] */ DWORD dwZone, |
| /* [in] */ __RPC__in LPCWSTR lpszPattern, | | /* [in] */ __RPC__in LPCWSTR lpszPattern, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetZoneMappings )( | | HRESULT ( STDMETHODCALLTYPE *GetZoneMappings )( |
|
| IInternetSecurityManager * This, | | __RPC__in IInternetSecurityManager * This, |
| /* [in] */ DWORD dwZone, | | /* [in] */ DWORD dwZone, |
| /* [out] */ __RPC__deref_out_opt IEnumString **ppenumString, | | /* [out] */ __RPC__deref_out_opt IEnumString **ppenumString, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IInternetSecurityManagerVtbl; | | } IInternetSecurityManagerVtbl; |
| | |
| interface IInternetSecurityManager | | interface IInternetSecurityManager |
| { | | { |
| CONST_VTBL struct IInternetSecurityManagerVtbl *lpVtbl; | | CONST_VTBL struct IInternetSecurityManagerVtbl *lpVtbl; |
| | |
| skipping to change at line 5780 | | skipping to change at line 6326 |
| | |
| #define IInternetSecurityManager_GetZoneMappings(This,dwZone,ppenumString,dwFlag
s) \ | | #define IInternetSecurityManager_GetZoneMappings(This,dwZone,ppenumString,dwFlag
s) \ |
| ( (This)->lpVtbl -> GetZoneMappings(This,dwZone,ppenumString,dwFlags) ) | | ( (This)->lpVtbl -> GetZoneMappings(This,dwZone,ppenumString,dwFlags) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetSecurityManager_INTERFACE_DEFINED__ */ | | #endif /* __IInternetSecurityManager_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0034 */ | | /* interface __MIDL_itf_urlmon_0000_0038 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #ifndef _LPINTERNETSECURITYMANANGEREX_DEFINED | | #ifndef _LPINTERNETSECURITYMANANGEREX_DEFINED |
| #define _LPINTERNETSECURITYMANANGEREX_DEFINED | | #define _LPINTERNETSECURITYMANANGEREX_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0034_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0038_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0034_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0038_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetSecurityManagerEx_INTERFACE_DEFINED__ | | #ifndef __IInternetSecurityManagerEx_INTERFACE_DEFINED__ |
| #define __IInternetSecurityManagerEx_INTERFACE_DEFINED__ | | #define __IInternetSecurityManagerEx_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetSecurityManagerEx */ | | /* interface IInternetSecurityManagerEx */ |
| /* [object][unique][helpstring][uuid] */ | | /* [object][unique][helpstring][uuid] */ |
| | |
| // This is the wrapper function that most clients will use. | | // This is the wrapper function that most clients will use. |
| // It figures out the current Policy for the passed in Action, | | // It figures out the current Policy for the passed in Action, |
| // and puts up UI if the current Policy indicates that the user | | // and puts up UI if the current Policy indicates that the user |
| | |
| skipping to change at line 5831 | | skipping to change at line 6377 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetSecurityManagerExVtbl | | typedef struct IInternetSecurityManagerExVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IInternetSecurityManagerEx * This); | | __RPC__in IInternetSecurityManagerEx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IInternetSecurityManagerEx * This); | | __RPC__in IInternetSecurityManagerEx * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetSecuritySite )( | | HRESULT ( STDMETHODCALLTYPE *SetSecuritySite )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [unique][in] */ __RPC__in_opt IInternetSecurityMgrSite *pSite); | | /* [unique][in] */ __RPC__in_opt IInternetSecurityMgrSite *pSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecuritySite )( | | HRESULT ( STDMETHODCALLTYPE *GetSecuritySite )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [out] */ __RPC__deref_out_opt IInternetSecurityMgrSite **ppSite); | | /* [out] */ __RPC__deref_out_opt IInternetSecurityMgrSite **ppSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MapUrlToZone )( | | HRESULT ( STDMETHODCALLTYPE *MapUrlToZone )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [out] */ __RPC__out DWORD *pdwZone, | | /* [out] */ __RPC__out DWORD *pdwZone, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( | | HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, | | /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, |
| /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, | | /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessUrlAction )( | | HRESULT ( STDMETHODCALLTYPE *ProcessUrlAction )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ DWORD dwAction, | | /* [in] */ DWORD dwAction, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, | | /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, |
| /* [in] */ DWORD cbPolicy, | | /* [in] */ DWORD cbPolicy, |
|
| /* [in] */ __RPC__in BYTE *pContext, | | /* [unique][in] */ __RPC__in_opt BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicy )( | | HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicy )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ __RPC__in REFGUID guidKey, | | /* [in] */ __RPC__in REFGUID guidKey, |
| /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, | | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, |
| /* [out] */ __RPC__out DWORD *pcbPolicy, | | /* [out] */ __RPC__out DWORD *pcbPolicy, |
| /* [in] */ __RPC__in BYTE *pContext, | | /* [in] */ __RPC__in BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetZoneMapping )( | | HRESULT ( STDMETHODCALLTYPE *SetZoneMapping )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ DWORD dwZone, | | /* [in] */ DWORD dwZone, |
| /* [in] */ __RPC__in LPCWSTR lpszPattern, | | /* [in] */ __RPC__in LPCWSTR lpszPattern, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetZoneMappings )( | | HRESULT ( STDMETHODCALLTYPE *GetZoneMappings )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ DWORD dwZone, | | /* [in] */ DWORD dwZone, |
| /* [out] */ __RPC__deref_out_opt IEnumString **ppenumString, | | /* [out] */ __RPC__deref_out_opt IEnumString **ppenumString, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessUrlActionEx )( | | HRESULT ( STDMETHODCALLTYPE *ProcessUrlActionEx )( |
|
| IInternetSecurityManagerEx * This, | | __RPC__in IInternetSecurityManagerEx * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ DWORD dwAction, | | /* [in] */ DWORD dwAction, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, | | /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, |
| /* [in] */ DWORD cbPolicy, | | /* [in] */ DWORD cbPolicy, |
| /* [in] */ __RPC__in BYTE *pContext, | | /* [in] */ __RPC__in BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD dwReserved, | | /* [in] */ DWORD dwReserved, |
| /* [out] */ __RPC__out DWORD *pdwOutFlags); | | /* [out] */ __RPC__out DWORD *pdwOutFlags); |
| | |
| | |
| skipping to change at line 5960 | | skipping to change at line 6506 |
| | |
| #define IInternetSecurityManagerEx_ProcessUrlActionEx(This,pwszUrl,dwAction,pPol
icy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) \ | | #define IInternetSecurityManagerEx_ProcessUrlActionEx(This,pwszUrl,dwAction,pPol
icy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) \ |
| ( (This)->lpVtbl -> ProcessUrlActionEx(This,pwszUrl,dwAction,pPolicy,cbPolic
y,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) ) | | ( (This)->lpVtbl -> ProcessUrlActionEx(This,pwszUrl,dwAction,pPolicy,cbPolic
y,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetSecurityManagerEx_INTERFACE_DEFINED__ */ | | #endif /* __IInternetSecurityManagerEx_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0035 */ | | /* interface __MIDL_itf_urlmon_0000_0039 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #ifndef _LPINTERNETSECURITYMANANGEREx2_DEFINED | | #ifndef _LPINTERNETSECURITYMANANGEREx2_DEFINED |
| #define _LPINTERNETSECURITYMANANGEREx2_DEFINED | | #define _LPINTERNETSECURITYMANANGEREx2_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0035_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0039_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0035_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0039_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetSecurityManagerEx2_INTERFACE_DEFINED__ | | #ifndef __IInternetSecurityManagerEx2_INTERFACE_DEFINED__ |
| #define __IInternetSecurityManagerEx2_INTERFACE_DEFINED__ | | #define __IInternetSecurityManagerEx2_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetSecurityManagerEx2 */ | | /* interface IInternetSecurityManagerEx2 */ |
| /* [object][unique][helpstring][uuid] */ | | /* [object][unique][helpstring][uuid] */ |
| | |
| EXTERN_C const IID IID_IInternetSecurityManagerEx2; | | EXTERN_C const IID IID_IInternetSecurityManagerEx2; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 6028 | | skipping to change at line 6574 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetSecurityManagerEx2Vtbl | | typedef struct IInternetSecurityManagerEx2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IInternetSecurityManagerEx2 * This); | | __RPC__in IInternetSecurityManagerEx2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IInternetSecurityManagerEx2 * This); | | __RPC__in IInternetSecurityManagerEx2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetSecuritySite )( | | HRESULT ( STDMETHODCALLTYPE *SetSecuritySite )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [unique][in] */ __RPC__in_opt IInternetSecurityMgrSite *pSite); | | /* [unique][in] */ __RPC__in_opt IInternetSecurityMgrSite *pSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecuritySite )( | | HRESULT ( STDMETHODCALLTYPE *GetSecuritySite )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [out] */ __RPC__deref_out_opt IInternetSecurityMgrSite **ppSite); | | /* [out] */ __RPC__deref_out_opt IInternetSecurityMgrSite **ppSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MapUrlToZone )( | | HRESULT ( STDMETHODCALLTYPE *MapUrlToZone )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [out] */ __RPC__out DWORD *pdwZone, | | /* [out] */ __RPC__out DWORD *pdwZone, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( | | HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, | | /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, |
| /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, | | /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessUrlAction )( | | HRESULT ( STDMETHODCALLTYPE *ProcessUrlAction )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ DWORD dwAction, | | /* [in] */ DWORD dwAction, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, | | /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, |
| /* [in] */ DWORD cbPolicy, | | /* [in] */ DWORD cbPolicy, |
|
| /* [in] */ __RPC__in BYTE *pContext, | | /* [unique][in] */ __RPC__in_opt BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicy )( | | HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicy )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ __RPC__in REFGUID guidKey, | | /* [in] */ __RPC__in REFGUID guidKey, |
| /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, | | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, |
| /* [out] */ __RPC__out DWORD *pcbPolicy, | | /* [out] */ __RPC__out DWORD *pcbPolicy, |
| /* [in] */ __RPC__in BYTE *pContext, | | /* [in] */ __RPC__in BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetZoneMapping )( | | HRESULT ( STDMETHODCALLTYPE *SetZoneMapping )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ DWORD dwZone, | | /* [in] */ DWORD dwZone, |
| /* [in] */ __RPC__in LPCWSTR lpszPattern, | | /* [in] */ __RPC__in LPCWSTR lpszPattern, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetZoneMappings )( | | HRESULT ( STDMETHODCALLTYPE *GetZoneMappings )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ DWORD dwZone, | | /* [in] */ DWORD dwZone, |
| /* [out] */ __RPC__deref_out_opt IEnumString **ppenumString, | | /* [out] */ __RPC__deref_out_opt IEnumString **ppenumString, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessUrlActionEx )( | | HRESULT ( STDMETHODCALLTYPE *ProcessUrlActionEx )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in LPCWSTR pwszUrl, | | /* [in] */ __RPC__in LPCWSTR pwszUrl, |
| /* [in] */ DWORD dwAction, | | /* [in] */ DWORD dwAction, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, | | /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, |
| /* [in] */ DWORD cbPolicy, | | /* [in] */ DWORD cbPolicy, |
| /* [in] */ __RPC__in BYTE *pContext, | | /* [in] */ __RPC__in BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD dwReserved, | | /* [in] */ DWORD dwReserved, |
| /* [out] */ __RPC__out DWORD *pdwOutFlags); | | /* [out] */ __RPC__out DWORD *pdwOutFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MapUrlToZoneEx2 )( | | HRESULT ( STDMETHODCALLTYPE *MapUrlToZoneEx2 )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in_opt IUri *pUri, | | /* [in] */ __RPC__in_opt IUri *pUri, |
| /* [out] */ __RPC__out DWORD *pdwZone, | | /* [out] */ __RPC__out DWORD *pdwZone, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwszMappedUrl, | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwszMappedUrl, |
| /* [out] */ __RPC__out DWORD *pdwOutFlags); | | /* [out] */ __RPC__out DWORD *pdwOutFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessUrlActionEx2 )( | | HRESULT ( STDMETHODCALLTYPE *ProcessUrlActionEx2 )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in_opt IUri *pUri, | | /* [in] */ __RPC__in_opt IUri *pUri, |
| /* [in] */ DWORD dwAction, | | /* [in] */ DWORD dwAction, |
| /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, | | /* [size_is][out] */ __RPC__out_ecount_full(cbPolicy) BYTE *pPolicy, |
| /* [in] */ DWORD cbPolicy, | | /* [in] */ DWORD cbPolicy, |
| /* [unique][in] */ __RPC__in_opt BYTE *pContext, | | /* [unique][in] */ __RPC__in_opt BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ DWORD_PTR dwReserved, | | /* [in] */ DWORD_PTR dwReserved, |
| /* [out] */ __RPC__out DWORD *pdwOutFlags); | | /* [out] */ __RPC__out DWORD *pdwOutFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecurityIdEx2 )( | | HRESULT ( STDMETHODCALLTYPE *GetSecurityIdEx2 )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in_opt IUri *pUri, | | /* [in] */ __RPC__in_opt IUri *pUri, |
| /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, | | /* [size_is][out] */ __RPC__out_ecount_full(*pcbSecurityId) BYTE *pb
SecurityId, |
| /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, | | /* [out][in] */ __RPC__inout DWORD *pcbSecurityId, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicyEx2 )( | | HRESULT ( STDMETHODCALLTYPE *QueryCustomPolicyEx2 )( |
|
| IInternetSecurityManagerEx2 * This, | | __RPC__in IInternetSecurityManagerEx2 * This, |
| /* [in] */ __RPC__in_opt IUri *pUri, | | /* [in] */ __RPC__in_opt IUri *pUri, |
| /* [in] */ __RPC__in REFGUID guidKey, | | /* [in] */ __RPC__in REFGUID guidKey, |
| /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, | | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcbP
olicy) BYTE **ppPolicy, |
| /* [out] */ __RPC__out DWORD *pcbPolicy, | | /* [out] */ __RPC__out DWORD *pcbPolicy, |
| /* [in] */ __RPC__in BYTE *pContext, | | /* [in] */ __RPC__in BYTE *pContext, |
| /* [in] */ DWORD cbContext, | | /* [in] */ DWORD cbContext, |
| /* [in] */ DWORD_PTR dwReserved); | | /* [in] */ DWORD_PTR dwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IInternetSecurityManagerEx2Vtbl; | | } IInternetSecurityManagerEx2Vtbl; |
| | |
| skipping to change at line 6206 | | skipping to change at line 6752 |
| | |
| #define IInternetSecurityManagerEx2_QueryCustomPolicyEx2(This,pUri,guidKey,ppPol
icy,pcbPolicy,pContext,cbContext,dwReserved) \ | | #define IInternetSecurityManagerEx2_QueryCustomPolicyEx2(This,pUri,guidKey,ppPol
icy,pcbPolicy,pContext,cbContext,dwReserved) \ |
| ( (This)->lpVtbl -> QueryCustomPolicyEx2(This,pUri,guidKey,ppPolicy,pcbPolic
y,pContext,cbContext,dwReserved) ) | | ( (This)->lpVtbl -> QueryCustomPolicyEx2(This,pUri,guidKey,ppPolicy,pcbPolic
y,pContext,cbContext,dwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetSecurityManagerEx2_INTERFACE_DEFINED__ */ | | #endif /* __IInternetSecurityManagerEx2_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0036 */ | | /* interface __MIDL_itf_urlmon_0000_0040 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0036_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0040_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0036_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0040_v0_0_s_ifspec; |
| | |
| #ifndef __IZoneIdentifier_INTERFACE_DEFINED__ | | #ifndef __IZoneIdentifier_INTERFACE_DEFINED__ |
| #define __IZoneIdentifier_INTERFACE_DEFINED__ | | #define __IZoneIdentifier_INTERFACE_DEFINED__ |
| | |
| /* interface IZoneIdentifier */ | | /* interface IZoneIdentifier */ |
|
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IZoneIdentifier; | | EXTERN_C const IID IID_IZoneIdentifier; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("cd45f185-1b21-48e2-967b-ead743a8914e") | | MIDL_INTERFACE("cd45f185-1b21-48e2-967b-ead743a8914e") |
| IZoneIdentifier : public IUnknown | | IZoneIdentifier : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetId( | | virtual HRESULT STDMETHODCALLTYPE GetId( |
|
| /* [out] */ DWORD *pdwZone) = 0; | | /* [out] */ __RPC__out DWORD *pdwZone) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetId( | | virtual HRESULT STDMETHODCALLTYPE SetId( |
| /* [in] */ DWORD dwZone) = 0; | | /* [in] */ DWORD dwZone) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Remove( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Remove( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IZoneIdentifierVtbl | | typedef struct IZoneIdentifierVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IZoneIdentifier * This, | | __RPC__in IZoneIdentifier * This, |
| /* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IZoneIdentifier * This); | | __RPC__in IZoneIdentifier * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IZoneIdentifier * This); | | __RPC__in IZoneIdentifier * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetId )( | | HRESULT ( STDMETHODCALLTYPE *GetId )( |
|
| IZoneIdentifier * This, | | __RPC__in IZoneIdentifier * This, |
| /* [out] */ DWORD *pdwZone); | | /* [out] */ __RPC__out DWORD *pdwZone); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetId )( | | HRESULT ( STDMETHODCALLTYPE *SetId )( |
|
| IZoneIdentifier * This, | | __RPC__in IZoneIdentifier * This, |
| /* [in] */ DWORD dwZone); | | /* [in] */ DWORD dwZone); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Remove )( | | HRESULT ( STDMETHODCALLTYPE *Remove )( |
|
| IZoneIdentifier * This); | | __RPC__in IZoneIdentifier * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IZoneIdentifierVtbl; | | } IZoneIdentifierVtbl; |
| | |
| interface IZoneIdentifier | | interface IZoneIdentifier |
| { | | { |
| CONST_VTBL struct IZoneIdentifierVtbl *lpVtbl; | | CONST_VTBL struct IZoneIdentifierVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6303 | | skipping to change at line 6849 |
| | |
| #define IZoneIdentifier_Remove(This) \ | | #define IZoneIdentifier_Remove(This) \ |
| ( (This)->lpVtbl -> Remove(This) ) | | ( (This)->lpVtbl -> Remove(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IZoneIdentifier_INTERFACE_DEFINED__ */ | | #endif /* __IZoneIdentifier_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0037 */ | | /* interface __MIDL_itf_urlmon_0000_0041 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #ifndef _LPINTERNETHOSTSECURITYMANANGER_DEFINED | | #ifndef _LPINTERNETHOSTSECURITYMANANGER_DEFINED |
| #define _LPINTERNETHOSTSECURITYMANANGER_DEFINED | | #define _LPINTERNETHOSTSECURITYMANANGER_DEFINED |
| //This is the interface MSHTML exposes to its clients | | //This is the interface MSHTML exposes to its clients |
| //The clients need not pass in a URL to these functions | | //The clients need not pass in a URL to these functions |
| //since MSHTML maintains the notion of the current URL | | //since MSHTML maintains the notion of the current URL |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0037_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0041_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0037_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0041_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetHostSecurityManager_INTERFACE_DEFINED__ | | #ifndef __IInternetHostSecurityManager_INTERFACE_DEFINED__ |
| #define __IInternetHostSecurityManager_INTERFACE_DEFINED__ | | #define __IInternetHostSecurityManager_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetHostSecurityManager */ | | /* interface IInternetHostSecurityManager */ |
| /* [unique][helpstring][uuid][object][local] */ | | /* [unique][helpstring][uuid][object][local] */ |
| | |
| EXTERN_C const IID IID_IInternetHostSecurityManager; | | EXTERN_C const IID IID_IInternetHostSecurityManager; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 6363 | | skipping to change at line 6909 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetHostSecurityManagerVtbl | | typedef struct IInternetHostSecurityManagerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetHostSecurityManager * This, | | IInternetHostSecurityManager * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetHostSecurityManager * This); | | IInternetHostSecurityManager * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetHostSecurityManager * This); | | IInternetHostSecurityManager * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( | | HRESULT ( STDMETHODCALLTYPE *GetSecurityId )( |
| IInternetHostSecurityManager * This, | | IInternetHostSecurityManager * This, |
| | |
| skipping to change at line 6431 | | skipping to change at line 6977 |
| | |
| #define IInternetHostSecurityManager_QueryCustomPolicy(This,guidKey,ppPolicy,pcb
Policy,pContext,cbContext,dwReserved) \ | | #define IInternetHostSecurityManager_QueryCustomPolicy(This,guidKey,ppPolicy,pcb
Policy,pContext,cbContext,dwReserved) \ |
| ( (This)->lpVtbl -> QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pConte
xt,cbContext,dwReserved) ) | | ( (This)->lpVtbl -> QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pConte
xt,cbContext,dwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetHostSecurityManager_INTERFACE_DEFINED__ */ | | #endif /* __IInternetHostSecurityManager_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0038 */ | | /* interface __MIDL_itf_urlmon_0000_0042 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| | |
| // The zone manager maintains policies for a set of standard actions. | | // The zone manager maintains policies for a set of standard actions. |
| // These actions are identified by integral values (called action indexes) | | // These actions are identified by integral values (called action indexes) |
| // specified below. | | // specified below. |
| | |
| // Minimum legal value for an action | | // Minimum legal value for an action |
| #define URLACTION_MIN 0x00001000 | | #define URLACTION_MIN 0x00001000 |
| | |
| skipping to change at line 6463 | | skipping to change at line 7009 |
| #define URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY 0x00001202 // | | #define URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY 0x00001202 // |
| #define URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY 0x00001203 // | | #define URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY 0x00001203 // |
| #define URLACTION_SCRIPT_OVERRIDE_SAFETY 0x00001401 // | | #define URLACTION_SCRIPT_OVERRIDE_SAFETY 0x00001401 // |
| #define URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY 0x00001204 // | | #define URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY 0x00001204 // |
| #define URLACTION_ACTIVEX_TREATASUNTRUSTED 0x00001205 | | #define URLACTION_ACTIVEX_TREATASUNTRUSTED 0x00001205 |
| #define URLACTION_ACTIVEX_NO_WEBOC_SCRIPT 0x00001206 | | #define URLACTION_ACTIVEX_NO_WEBOC_SCRIPT 0x00001206 |
| #define URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION 0x00001207 | | #define URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION 0x00001207 |
| #define URLACTION_ACTIVEX_OVERRIDE_OPTIN 0x00001208 | | #define URLACTION_ACTIVEX_OVERRIDE_OPTIN 0x00001208 |
| #define URLACTION_ACTIVEX_SCRIPTLET_RUN 0x00001209 | | #define URLACTION_ACTIVEX_SCRIPTLET_RUN 0x00001209 |
| #define URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION 0x0000120A // | | #define URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION 0x0000120A // |
|
| #define URLACTION_ACTIVEX_CURR_MAX 0x0000120A | | #define URLACTION_ACTIVEX_OVERRIDE_DOMAINLIST 0x0000120B |
| | #define URLACTION_ACTIVEX_CURR_MAX 0x0000120B |
| #define URLACTION_ACTIVEX_MAX 0x000013ff | | #define URLACTION_ACTIVEX_MAX 0x000013ff |
| | |
| #define URLACTION_SCRIPT_MIN 0x00001400 | | #define URLACTION_SCRIPT_MIN 0x00001400 |
| #define URLACTION_SCRIPT_RUN 0x00001400 | | #define URLACTION_SCRIPT_RUN 0x00001400 |
| #define URLACTION_SCRIPT_JAVA_USE 0x00001402 | | #define URLACTION_SCRIPT_JAVA_USE 0x00001402 |
| #define URLACTION_SCRIPT_SAFE_ACTIVEX 0x00001405 | | #define URLACTION_SCRIPT_SAFE_ACTIVEX 0x00001405 |
| #define URLACTION_CROSS_DOMAIN_DATA 0x00001406 | | #define URLACTION_CROSS_DOMAIN_DATA 0x00001406 |
| #define URLACTION_SCRIPT_PASTE 0x00001407 | | #define URLACTION_SCRIPT_PASTE 0x00001407 |
| #define URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE 0x00001408 | | #define URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE 0x00001408 |
|
| #define URLACTION_SCRIPT_CURR_MAX 0x00001408 | | #define URLACTION_SCRIPT_XSSFILTER 0x00001409 |
| | #define URLACTION_SCRIPT_CURR_MAX 0x00001409 |
| #define URLACTION_SCRIPT_MAX 0x000015ff | | #define URLACTION_SCRIPT_MAX 0x000015ff |
| | |
| #define URLACTION_HTML_MIN 0x00001600 | | #define URLACTION_HTML_MIN 0x00001600 |
| #define URLACTION_HTML_SUBMIT_FORMS 0x00001601 // agg
regate next two | | #define URLACTION_HTML_SUBMIT_FORMS 0x00001601 // agg
regate next two |
| #define URLACTION_HTML_SUBMIT_FORMS_FROM 0x00001602 // | | #define URLACTION_HTML_SUBMIT_FORMS_FROM 0x00001602 // |
| #define URLACTION_HTML_SUBMIT_FORMS_TO 0x00001603 // | | #define URLACTION_HTML_SUBMIT_FORMS_TO 0x00001603 // |
| #define URLACTION_HTML_FONT_DOWNLOAD 0x00001604 | | #define URLACTION_HTML_FONT_DOWNLOAD 0x00001604 |
| #define URLACTION_HTML_JAVA_RUN 0x00001605 // der
ive from Java custom policy | | #define URLACTION_HTML_JAVA_RUN 0x00001605 // der
ive from Java custom policy |
| #define URLACTION_HTML_USERDATA_SAVE 0x00001606 | | #define URLACTION_HTML_USERDATA_SAVE 0x00001606 |
| #define URLACTION_HTML_SUBFRAME_NAVIGATE 0x00001607 | | #define URLACTION_HTML_SUBFRAME_NAVIGATE 0x00001607 |
| | |
| skipping to change at line 6505 | | skipping to change at line 7053 |
| #define URLACTION_SHELL_SHELLEXECUTE 0x00001806 | | #define URLACTION_SHELL_SHELLEXECUTE 0x00001806 |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #define URLACTION_SHELL_EXECUTE_HIGHRISK 0x00001806 | | #define URLACTION_SHELL_EXECUTE_HIGHRISK 0x00001806 |
| #define URLACTION_SHELL_EXECUTE_MODRISK 0x00001807 | | #define URLACTION_SHELL_EXECUTE_MODRISK 0x00001807 |
| #define URLACTION_SHELL_EXECUTE_LOWRISK 0x00001808 | | #define URLACTION_SHELL_EXECUTE_LOWRISK 0x00001808 |
| #define URLACTION_SHELL_POPUPMGR 0x00001809 | | #define URLACTION_SHELL_POPUPMGR 0x00001809 |
| #define URLACTION_SHELL_RTF_OBJECTS_LOAD 0x0000180A | | #define URLACTION_SHELL_RTF_OBJECTS_LOAD 0x0000180A |
| #define URLACTION_SHELL_ENHANCED_DRAGDROP_SECURITY 0x0000180B | | #define URLACTION_SHELL_ENHANCED_DRAGDROP_SECURITY 0x0000180B |
| #define URLACTION_SHELL_EXTENSIONSECURITY 0x0000180C | | #define URLACTION_SHELL_EXTENSIONSECURITY 0x0000180C |
| #define URLACTION_SHELL_SECURE_DRAGSOURCE 0x0000180D | | #define URLACTION_SHELL_SECURE_DRAGSOURCE 0x0000180D |
|
| #define URLACTION_SHELL_CURR_MAX 0x0000180D | | |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
|
| | #if (_WIN32_IE >= _WIN32_IE_WIN7) |
| | #define URLACTION_SHELL_REMOTEQUERY 0x0000180E |
| | #define URLACTION_SHELL_PREVIEW 0x0000180F |
| | #endif //(_WIN32_IE >= _WIN32_IE_WIN7) |
| | #define URLACTION_SHELL_CURR_MAX 0x0000180F |
| #define URLACTION_SHELL_MAX 0x000019ff | | #define URLACTION_SHELL_MAX 0x000019ff |
| | |
| #define URLACTION_NETWORK_MIN 0x00001A00 | | #define URLACTION_NETWORK_MIN 0x00001A00 |
| | |
| #define URLACTION_CREDENTIALS_USE 0x00001A00 | | #define URLACTION_CREDENTIALS_USE 0x00001A00 |
| #define URLPOLICY_CREDENTIALS_SILENT_LOGON_OK 0x00000000 | | #define URLPOLICY_CREDENTIALS_SILENT_LOGON_OK 0x00000000 |
| #define URLPOLICY_CREDENTIALS_MUST_PROMPT_USER 0x00010000 | | #define URLPOLICY_CREDENTIALS_MUST_PROMPT_USER 0x00010000 |
| #define URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT 0x00020000 | | #define URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT 0x00020000 |
| #define URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY 0x00030000 | | #define URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY 0x00030000 |
| | |
| | |
| skipping to change at line 6566 | | skipping to change at line 7118 |
| #define URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS 0x00001D05 | | #define URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS 0x00001D05 |
| #define URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING 0x00001D06 | | #define URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING 0x00001D06 |
| #define URLACTION_INFODELIVERY_CURR_MAX 0x00001D06 | | #define URLACTION_INFODELIVERY_CURR_MAX 0x00001D06 |
| #define URLACTION_INFODELIVERY_MAX 0x00001Dff | | #define URLACTION_INFODELIVERY_MAX 0x00001Dff |
| #define URLACTION_CHANNEL_SOFTDIST_MIN 0x00001E00 | | #define URLACTION_CHANNEL_SOFTDIST_MIN 0x00001E00 |
| #define URLACTION_CHANNEL_SOFTDIST_PERMISSIONS 0x00001E05 | | #define URLACTION_CHANNEL_SOFTDIST_PERMISSIONS 0x00001E05 |
| #define URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT 0x00010000 | | #define URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT 0x00010000 |
| #define URLPOLICY_CHANNEL_SOFTDIST_PRECACHE 0x00020000 | | #define URLPOLICY_CHANNEL_SOFTDIST_PRECACHE 0x00020000 |
| #define URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL 0x00030000 | | #define URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL 0x00030000 |
| #define URLACTION_CHANNEL_SOFTDIST_MAX 0x00001Eff | | #define URLACTION_CHANNEL_SOFTDIST_MAX 0x00001Eff |
|
| | #if (_WIN32_IE >= _WIN32_IE_IE80) |
| | #define URLACTION_DOTNET_USERCONTROLS 0x00002005 |
| | #endif //(_WIN32_IE >= _WIN32_IE_IE80) |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #define URLACTION_BEHAVIOR_MIN 0x00002000 | | #define URLACTION_BEHAVIOR_MIN 0x00002000 |
| #define URLACTION_BEHAVIOR_RUN 0x00002000 | | #define URLACTION_BEHAVIOR_RUN 0x00002000 |
| #define URLPOLICY_BEHAVIOR_CHECK_LIST 0x00010000 | | #define URLPOLICY_BEHAVIOR_CHECK_LIST 0x00010000 |
| | |
| // The following actions correspond to the Feature options above. | | // The following actions correspond to the Feature options above. |
| // However, they are NOT in the same order. | | // However, they are NOT in the same order. |
| #define URLACTION_FEATURE_MIN 0x00002100 | | #define URLACTION_FEATURE_MIN 0x00002100 |
| #define URLACTION_FEATURE_MIME_SNIFFING 0x00002100 | | #define URLACTION_FEATURE_MIME_SNIFFING 0x00002100 |
| #define URLACTION_FEATURE_ZONE_ELEVATION 0x00002101 | | #define URLACTION_FEATURE_ZONE_ELEVATION 0x00002101 |
| #define URLACTION_FEATURE_WINDOW_RESTRICTIONS 0x00002102 | | #define URLACTION_FEATURE_WINDOW_RESTRICTIONS 0x00002102 |
| #define URLACTION_FEATURE_SCRIPT_STATUS_BAR 0x00002103 | | #define URLACTION_FEATURE_SCRIPT_STATUS_BAR 0x00002103 |
| #define URLACTION_FEATURE_FORCE_ADDR_AND_STATUS 0x00002104 | | #define URLACTION_FEATURE_FORCE_ADDR_AND_STATUS 0x00002104 |
| #define URLACTION_FEATURE_BLOCK_INPUT_PROMPTS 0x00002105 | | #define URLACTION_FEATURE_BLOCK_INPUT_PROMPTS 0x00002105 |
|
| | #define URLACTION_FEATURE_DATA_BINDING 0x00002106 |
| | |
| #define URLACTION_AUTOMATIC_DOWNLOAD_UI_MIN 0x00002200 | | #define URLACTION_AUTOMATIC_DOWNLOAD_UI_MIN 0x00002200 |
| #define URLACTION_AUTOMATIC_DOWNLOAD_UI 0x00002200 | | #define URLACTION_AUTOMATIC_DOWNLOAD_UI 0x00002200 |
| #define URLACTION_AUTOMATIC_ACTIVEX_UI 0x00002201 | | #define URLACTION_AUTOMATIC_ACTIVEX_UI 0x00002201 |
| | |
| #define URLACTION_ALLOW_RESTRICTEDPROTOCOLS 0x00002300 | | #define URLACTION_ALLOW_RESTRICTEDPROTOCOLS 0x00002300 |
| | |
|
| | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
| | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| // Whether to do the Anti-Phishing check. | | // Whether to do the Anti-Phishing check. |
| #define URLACTION_ALLOW_APEVALUATION 0x00002301 | | #define URLACTION_ALLOW_APEVALUATION 0x00002301 |
| | |
|
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | |
| // The following ExpressAPP and XPS actions are trumped by registry in | | // The following ExpressAPP and XPS actions are trumped by registry in |
| // case of Internet Explorer upgrade from IE 6.0 which honors registry. | | // case of Internet Explorer upgrade from IE 6.0 which honors registry. |
| #define URLACTION_WINDOWS_BROWSER_APPLICATIONS 0x00002400 | | #define URLACTION_WINDOWS_BROWSER_APPLICATIONS 0x00002400 |
| #define URLACTION_XPS_DOCUMENTS 0x00002401 | | #define URLACTION_XPS_DOCUMENTS 0x00002401 |
| #define URLACTION_LOOSE_XAML 0x00002402 | | #define URLACTION_LOOSE_XAML 0x00002402 |
| #define URLACTION_LOWRIGHTS 0x00002500 | | #define URLACTION_LOWRIGHTS 0x00002500 |
| // The following action belong to WinFX Bootstrapper | | // The following action belong to WinFX Bootstrapper |
| #define URLACTION_WINFX_SETUP 0x00002600 | | #define URLACTION_WINFX_SETUP 0x00002600 |
| | |
|
| | #define URLACTION_INPRIVATE_BLOCKING 0x00002700 |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| // For each action specified above the system maintains | | // For each action specified above the system maintains |
| // a set of policies for the action. | | // a set of policies for the action. |
| // The only policies supported currently are permissions (i.e. is something allo
wed) | | // The only policies supported currently are permissions (i.e. is something allo
wed) |
| // and logging status. | | // and logging status. |
| // IMPORTANT: If you are defining your own policies don't overload the meaning o
f the | | // IMPORTANT: If you are defining your own policies don't overload the meaning o
f the |
| // loword of the policy. You can use the hiword to store any policy bits which a
re only | | // loword of the policy. You can use the hiword to store any policy bits which a
re only |
| // meaningful to your action. | | // meaningful to your action. |
| // For an example of how to do this look at the URLPOLICY_JAVA above | | // For an example of how to do this look at the URLPOLICY_JAVA above |
| | |
| | |
| skipping to change at line 6640 | | skipping to change at line 7197 |
| // When we support user-defined zones their zone numbers should be between | | // When we support user-defined zones their zone numbers should be between |
| // URLZONE_USER_MIN and URLZONE_USER_MAX | | // URLZONE_USER_MIN and URLZONE_USER_MAX |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| // Custom policy to query whether the local machine zone | | // Custom policy to query whether the local machine zone |
| // has been unlocked for current document. | | // has been unlocked for current document. |
| EXTERN_C const GUID GUID_CUSTOM_LOCALMACHINEZONEUNLOCKED; | | EXTERN_C const GUID GUID_CUSTOM_LOCALMACHINEZONEUNLOCKED; |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #ifndef _LPINTERNETZONEMANAGER_DEFINED | | #ifndef _LPINTERNETZONEMANAGER_DEFINED |
| #define _LPINTERNETZONEMANAGER_DEFINED | | #define _LPINTERNETZONEMANAGER_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0038_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0042_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0038_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0042_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetZoneManager_INTERFACE_DEFINED__ | | #ifndef __IInternetZoneManager_INTERFACE_DEFINED__ |
| #define __IInternetZoneManager_INTERFACE_DEFINED__ | | #define __IInternetZoneManager_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetZoneManager */ | | /* interface IInternetZoneManager */ |
| /* [unique][helpstring][uuid][object][local] */ | | /* [unique][helpstring][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IInternetZoneManager *LPURLZONEMANAGER; | | typedef /* [unique] */ IInternetZoneManager *LPURLZONEMANAGER; |
| | |
| typedef | | typedef |
| | |
| skipping to change at line 6853 | | skipping to change at line 7410 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetZoneManagerVtbl | | typedef struct IInternetZoneManagerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetZoneManager * This, | | IInternetZoneManager * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetZoneManager * This); | | IInternetZoneManager * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetZoneManager * This); | | IInternetZoneManager * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetZoneAttributes )( | | HRESULT ( STDMETHODCALLTYPE *GetZoneAttributes )( |
| IInternetZoneManager * This, | | IInternetZoneManager * This, |
| | |
| skipping to change at line 7002 | | skipping to change at line 7559 |
| | |
| #define IInternetZoneManager_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,d
wReserved) \ | | #define IInternetZoneManager_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,d
wReserved) \ |
| ( (This)->lpVtbl -> CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwRese
rved) ) | | ( (This)->lpVtbl -> CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwRese
rved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetZoneManager_INTERFACE_DEFINED__ */ | | #endif /* __IInternetZoneManager_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0039 */ | | /* interface __MIDL_itf_urlmon_0000_0043 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #if (_WIN32_IE >= _WIN32_IE_IE60SP2) | | #if (_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #ifndef _LPINTERNETZONEMANAGEREX_DEFINED | | #ifndef _LPINTERNETZONEMANAGEREX_DEFINED |
| #define _LPINTERNETZONEMANAGEREX_DEFINED | | #define _LPINTERNETZONEMANAGEREX_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0039_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0043_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0039_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0043_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetZoneManagerEx_INTERFACE_DEFINED__ | | #ifndef __IInternetZoneManagerEx_INTERFACE_DEFINED__ |
| #define __IInternetZoneManagerEx_INTERFACE_DEFINED__ | | #define __IInternetZoneManagerEx_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetZoneManagerEx */ | | /* interface IInternetZoneManagerEx */ |
| /* [unique][helpstring][uuid][object][local] */ | | /* [unique][helpstring][uuid][object][local] */ |
| | |
| // Gets action policy associated with a zone, the builtin, fixed-length policies
info. | | // Gets action policy associated with a zone, the builtin, fixed-length policies
info. |
| | |
| // dwAction is the action code for the action as defined above. | | // dwAction is the action code for the action as defined above. |
| | |
| skipping to change at line 7063 | | skipping to change at line 7620 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetZoneManagerExVtbl | | typedef struct IInternetZoneManagerExVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetZoneManagerEx * This, | | IInternetZoneManagerEx * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetZoneManagerEx * This); | | IInternetZoneManagerEx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetZoneManagerEx * This); | | IInternetZoneManagerEx * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetZoneAttributes )( | | HRESULT ( STDMETHODCALLTYPE *GetZoneAttributes )( |
| IInternetZoneManagerEx * This, | | IInternetZoneManagerEx * This, |
| | |
| skipping to change at line 7236 | | skipping to change at line 7793 |
| | |
| #define IInternetZoneManagerEx_SetZoneActionPolicyEx(This,dwZone,dwAction,pPolic
y,cbPolicy,urlZoneReg,dwFlags) \ | | #define IInternetZoneManagerEx_SetZoneActionPolicyEx(This,dwZone,dwAction,pPolic
y,cbPolicy,urlZoneReg,dwFlags) \ |
| ( (This)->lpVtbl -> SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPol
icy,urlZoneReg,dwFlags) ) | | ( (This)->lpVtbl -> SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPol
icy,urlZoneReg,dwFlags) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetZoneManagerEx_INTERFACE_DEFINED__ */ | | #endif /* __IInternetZoneManagerEx_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0040 */ | | /* interface __MIDL_itf_urlmon_0000_0044 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) | | #endif //(_WIN32_IE >= _WIN32_IE_IE60SP2) |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| #ifndef _LPINTERNETZONEMANAGEREX2_DEFINED | | #ifndef _LPINTERNETZONEMANAGEREX2_DEFINED |
| #define _LPINTERNETZONEMANAGEREX2_DEFINED | | #define _LPINTERNETZONEMANAGEREX2_DEFINED |
| #define SECURITY_IE_STATE_GREEN 0x00000000 | | #define SECURITY_IE_STATE_GREEN 0x00000000 |
| #define SECURITY_IE_STATE_RED 0x00000001 | | #define SECURITY_IE_STATE_RED 0x00000001 |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0040_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0044_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0040_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0044_v0_0_s_ifspec; |
| | |
| #ifndef __IInternetZoneManagerEx2_INTERFACE_DEFINED__ | | #ifndef __IInternetZoneManagerEx2_INTERFACE_DEFINED__ |
| #define __IInternetZoneManagerEx2_INTERFACE_DEFINED__ | | #define __IInternetZoneManagerEx2_INTERFACE_DEFINED__ |
| | |
| /* interface IInternetZoneManagerEx2 */ | | /* interface IInternetZoneManagerEx2 */ |
| /* [unique][helpstring][uuid][object][local] */ | | /* [unique][helpstring][uuid][object][local] */ |
| | |
| // Gets the zone attributes (information in registry other than actual security | | // Gets the zone attributes (information in registry other than actual security |
| // policies associated with the zone). Zone attributes are fixed as: | | // policies associated with the zone). Zone attributes are fixed as: |
| // Can also verify template settings by matching current settings with security
template | | // Can also verify template settings by matching current settings with security
template |
| | |
| skipping to change at line 7298 | | skipping to change at line 7855 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IInternetZoneManagerEx2Vtbl | | typedef struct IInternetZoneManagerEx2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IInternetZoneManagerEx2 * This, | | IInternetZoneManagerEx2 * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IInternetZoneManagerEx2 * This); | | IInternetZoneManagerEx2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IInternetZoneManagerEx2 * This); | | IInternetZoneManagerEx2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetZoneAttributes )( | | HRESULT ( STDMETHODCALLTYPE *GetZoneAttributes )( |
| IInternetZoneManagerEx2 * This, | | IInternetZoneManagerEx2 * This, |
| | |
| skipping to change at line 7506 | | skipping to change at line 8063 |
| | |
| #define IInternetZoneManagerEx2_FixUnsecureSettings(This) \ | | #define IInternetZoneManagerEx2_FixUnsecureSettings(This) \ |
| ( (This)->lpVtbl -> FixUnsecureSettings(This) ) | | ( (This)->lpVtbl -> FixUnsecureSettings(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternetZoneManagerEx2_INTERFACE_DEFINED__ */ | | #endif /* __IInternetZoneManagerEx2_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0041 */ | | /* interface __MIDL_itf_urlmon_0000_0045 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif //(_WIN32_IE >= _WIN32_IE_IE70) | | #endif //(_WIN32_IE >= _WIN32_IE_IE70) |
| EXTERN_C const IID CLSID_SoftDistExt; | | EXTERN_C const IID CLSID_SoftDistExt; |
| #ifndef _LPSOFTDISTEXT_DEFINED | | #ifndef _LPSOFTDISTEXT_DEFINED |
| #define _LPSOFTDISTEXT_DEFINED | | #define _LPSOFTDISTEXT_DEFINED |
| | |
| #define SOFTDIST_FLAG_USAGE_EMAIL 0x00000001 | | #define SOFTDIST_FLAG_USAGE_EMAIL 0x00000001 |
| #define SOFTDIST_FLAG_USAGE_PRECACHE 0x00000002 | | #define SOFTDIST_FLAG_USAGE_PRECACHE 0x00000002 |
| | |
| skipping to change at line 7556 | | skipping to change at line 8113 |
| DWORD dwInstalledVersionLS; | | DWORD dwInstalledVersionLS; |
| DWORD dwUpdateVersionMS; | | DWORD dwUpdateVersionMS; |
| DWORD dwUpdateVersionLS; | | DWORD dwUpdateVersionLS; |
| DWORD dwAdvertisedVersionMS; | | DWORD dwAdvertisedVersionMS; |
| DWORD dwAdvertisedVersionLS; | | DWORD dwAdvertisedVersionLS; |
| DWORD dwReserved; | | DWORD dwReserved; |
| } SOFTDISTINFO; | | } SOFTDISTINFO; |
| | |
| typedef struct _tagSOFTDISTINFO *LPSOFTDISTINFO; | | typedef struct _tagSOFTDISTINFO *LPSOFTDISTINFO; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0041_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0045_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0041_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0045_v0_0_s_ifspec; |
| | |
| #ifndef __ISoftDistExt_INTERFACE_DEFINED__ | | #ifndef __ISoftDistExt_INTERFACE_DEFINED__ |
| #define __ISoftDistExt_INTERFACE_DEFINED__ | | #define __ISoftDistExt_INTERFACE_DEFINED__ |
| | |
| /* interface ISoftDistExt */ | | /* interface ISoftDistExt */ |
| /* [unique][helpstring][uuid][object][local] */ | | /* [unique][helpstring][uuid][object][local] */ |
| | |
| EXTERN_C const IID IID_ISoftDistExt; | | EXTERN_C const IID IID_ISoftDistExt; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 7579 | | skipping to change at line 8136 |
| MIDL_INTERFACE("B15B8DC1-C7E1-11d0-8680-00AA00BDCB71") | | MIDL_INTERFACE("B15B8DC1-C7E1-11d0-8680-00AA00BDCB71") |
| ISoftDistExt : public IUnknown | | ISoftDistExt : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE ProcessSoftDist( | | virtual HRESULT STDMETHODCALLTYPE ProcessSoftDist( |
| /* [in] */ LPCWSTR szCDFURL, | | /* [in] */ LPCWSTR szCDFURL, |
| /* [in] */ IXMLElement *pSoftDistElement, | | /* [in] */ IXMLElement *pSoftDistElement, |
| /* [out][in] */ LPSOFTDISTINFO lpsdi) = 0; | | /* [out][in] */ LPSOFTDISTINFO lpsdi) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetFirstCodeBase( | | virtual HRESULT STDMETHODCALLTYPE GetFirstCodeBase( |
|
| /* [in] */ LPWSTR *szCodeBase, | | /* [annotation][in] */ |
| | __RPC__in LPWSTR *szCodeBase, |
| /* [in] */ LPDWORD dwMaxSize) = 0; | | /* [in] */ LPDWORD dwMaxSize) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetNextCodeBase( | | virtual HRESULT STDMETHODCALLTYPE GetNextCodeBase( |
|
| /* [in] */ LPWSTR *szCodeBase, | | /* [annotation][in] */ |
| | __RPC__in LPWSTR *szCodeBase, |
| /* [in] */ LPDWORD dwMaxSize) = 0; | | /* [in] */ LPDWORD dwMaxSize) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE AsyncInstallDistributionUnit( | | virtual HRESULT STDMETHODCALLTYPE AsyncInstallDistributionUnit( |
| /* [in] */ IBindCtx *pbc, | | /* [in] */ IBindCtx *pbc, |
| /* [in] */ LPVOID pvReserved, | | /* [in] */ LPVOID pvReserved, |
| /* [in] */ DWORD flags, | | /* [in] */ DWORD flags, |
| /* [in] */ LPCODEBASEHOLD lpcbh) = 0; | | /* [in] */ LPCODEBASEHOLD lpcbh) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISoftDistExtVtbl | | typedef struct ISoftDistExtVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISoftDistExt * This, | | ISoftDistExt * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISoftDistExt * This); | | ISoftDistExt * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISoftDistExt * This); | | ISoftDistExt * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ProcessSoftDist )( | | HRESULT ( STDMETHODCALLTYPE *ProcessSoftDist )( |
| ISoftDistExt * This, | | ISoftDistExt * This, |
| /* [in] */ LPCWSTR szCDFURL, | | /* [in] */ LPCWSTR szCDFURL, |
| /* [in] */ IXMLElement *pSoftDistElement, | | /* [in] */ IXMLElement *pSoftDistElement, |
| /* [out][in] */ LPSOFTDISTINFO lpsdi); | | /* [out][in] */ LPSOFTDISTINFO lpsdi); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetFirstCodeBase )( | | HRESULT ( STDMETHODCALLTYPE *GetFirstCodeBase )( |
| ISoftDistExt * This, | | ISoftDistExt * This, |
|
| /* [in] */ LPWSTR *szCodeBase, | | /* [annotation][in] */ |
| | __RPC__in LPWSTR *szCodeBase, |
| /* [in] */ LPDWORD dwMaxSize); | | /* [in] */ LPDWORD dwMaxSize); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetNextCodeBase )( | | HRESULT ( STDMETHODCALLTYPE *GetNextCodeBase )( |
| ISoftDistExt * This, | | ISoftDistExt * This, |
|
| /* [in] */ LPWSTR *szCodeBase, | | /* [annotation][in] */ |
| | __RPC__in LPWSTR *szCodeBase, |
| /* [in] */ LPDWORD dwMaxSize); | | /* [in] */ LPDWORD dwMaxSize); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AsyncInstallDistributionUnit )( | | HRESULT ( STDMETHODCALLTYPE *AsyncInstallDistributionUnit )( |
| ISoftDistExt * This, | | ISoftDistExt * This, |
| /* [in] */ IBindCtx *pbc, | | /* [in] */ IBindCtx *pbc, |
| /* [in] */ LPVOID pvReserved, | | /* [in] */ LPVOID pvReserved, |
| /* [in] */ DWORD flags, | | /* [in] */ DWORD flags, |
| /* [in] */ LPCODEBASEHOLD lpcbh); | | /* [in] */ LPCODEBASEHOLD lpcbh); |
| | |
| END_INTERFACE | | END_INTERFACE |
| | |
| skipping to change at line 7672 | | skipping to change at line 8233 |
| | |
| #define ISoftDistExt_AsyncInstallDistributionUnit(This,pbc,pvReserved,flags,lpcb
h) \ | | #define ISoftDistExt_AsyncInstallDistributionUnit(This,pbc,pvReserved,flags,lpcb
h) \ |
| ( (This)->lpVtbl -> AsyncInstallDistributionUnit(This,pbc,pvReserved,flags,l
pcbh) ) | | ( (This)->lpVtbl -> AsyncInstallDistributionUnit(This,pbc,pvReserved,flags,l
pcbh) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ISoftDistExt_INTERFACE_DEFINED__ */ | | #endif /* __ISoftDistExt_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0042 */ | | /* interface __MIDL_itf_urlmon_0000_0046 */ |
| /* [local] */ | | /* [local] */ |
| | |
| STDAPI GetSoftwareUpdateInfo( LPCWSTR szDistUnit, LPSOFTDISTINFO psdi ); | | STDAPI GetSoftwareUpdateInfo( LPCWSTR szDistUnit, LPSOFTDISTINFO psdi ); |
| STDAPI SetSoftwareUpdateAdvertisementState( LPCWSTR szDistUnit, DWORD dwAdState,
DWORD dwAdvertisedVersionMS, DWORD dwAdvertisedVersionLS ); | | STDAPI SetSoftwareUpdateAdvertisementState( LPCWSTR szDistUnit, DWORD dwAdState,
DWORD dwAdvertisedVersionMS, DWORD dwAdvertisedVersionLS ); |
| #endif | | #endif |
| #ifndef _LPCATALOGFILEINFO_DEFINED | | #ifndef _LPCATALOGFILEINFO_DEFINED |
| #define _LPCATALOGFILEINFO_DEFINED | | #define _LPCATALOGFILEINFO_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0042_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0046_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0042_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0046_v0_0_s_ifspec; |
| | |
| #ifndef __ICatalogFileInfo_INTERFACE_DEFINED__ | | #ifndef __ICatalogFileInfo_INTERFACE_DEFINED__ |
| #define __ICatalogFileInfo_INTERFACE_DEFINED__ | | #define __ICatalogFileInfo_INTERFACE_DEFINED__ |
| | |
| /* interface ICatalogFileInfo */ | | /* interface ICatalogFileInfo */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ ICatalogFileInfo *LPCATALOGFILEINFO; | | typedef /* [unique] */ ICatalogFileInfo *LPCATALOGFILEINFO; |
| | |
| EXTERN_C const IID IID_ICatalogFileInfo; | | EXTERN_C const IID IID_ICatalogFileInfo; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("711C7600-6B48-11d1-B403-00AA00B92AF1") | | MIDL_INTERFACE("711C7600-6B48-11d1-B403-00AA00B92AF1") |
| ICatalogFileInfo : public IUnknown | | ICatalogFileInfo : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetCatalogFile( | | virtual HRESULT STDMETHODCALLTYPE GetCatalogFile( |
|
| /* [out] */ LPSTR *ppszCatalogFile) = 0; | | /* [annotation][out] */ |
| | __RPC__out LPSTR *ppszCatalogFile) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetJavaTrust( | | virtual HRESULT STDMETHODCALLTYPE GetJavaTrust( |
| /* [out] */ void **ppJavaTrust) = 0; | | /* [out] */ void **ppJavaTrust) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICatalogFileInfoVtbl | | typedef struct ICatalogFileInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ICatalogFileInfo * This, | | ICatalogFileInfo * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ICatalogFileInfo * This); | | ICatalogFileInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ICatalogFileInfo * This); | | ICatalogFileInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCatalogFile )( | | HRESULT ( STDMETHODCALLTYPE *GetCatalogFile )( |
| ICatalogFileInfo * This, | | ICatalogFileInfo * This, |
|
| /* [out] */ LPSTR *ppszCatalogFile); | | /* [annotation][out] */ |
| | __RPC__out LPSTR *ppszCatalogFile); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetJavaTrust )( | | HRESULT ( STDMETHODCALLTYPE *GetJavaTrust )( |
| ICatalogFileInfo * This, | | ICatalogFileInfo * This, |
| /* [out] */ void **ppJavaTrust); | | /* [out] */ void **ppJavaTrust); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICatalogFileInfoVtbl; | | } ICatalogFileInfoVtbl; |
| | |
| interface ICatalogFileInfo | | interface ICatalogFileInfo |
| { | | { |
| | |
| skipping to change at line 7765 | | skipping to change at line 8328 |
| | |
| #define ICatalogFileInfo_GetJavaTrust(This,ppJavaTrust) \ | | #define ICatalogFileInfo_GetJavaTrust(This,ppJavaTrust) \ |
| ( (This)->lpVtbl -> GetJavaTrust(This,ppJavaTrust) ) | | ( (This)->lpVtbl -> GetJavaTrust(This,ppJavaTrust) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ICatalogFileInfo_INTERFACE_DEFINED__ */ | | #endif /* __ICatalogFileInfo_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0043 */ | | /* interface __MIDL_itf_urlmon_0000_0047 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPDATAFILTER_DEFINED | | #ifndef _LPDATAFILTER_DEFINED |
| #define _LPDATAFILTER_DEFINED | | #define _LPDATAFILTER_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0043_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0047_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0043_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0047_v0_0_s_ifspec; |
| | |
| #ifndef __IDataFilter_INTERFACE_DEFINED__ | | #ifndef __IDataFilter_INTERFACE_DEFINED__ |
| #define __IDataFilter_INTERFACE_DEFINED__ | | #define __IDataFilter_INTERFACE_DEFINED__ |
| | |
| /* interface IDataFilter */ | | /* interface IDataFilter */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IDataFilter *LPDATAFILTER; | | typedef /* [unique] */ __RPC_unique_pointer IDataFilter *LPDATAFILTER; |
| | |
| EXTERN_C const IID IID_IDataFilter; | | EXTERN_C const IID IID_IDataFilter; |
| | |
| skipping to change at line 7825 | | skipping to change at line 8388 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDataFilterVtbl | | typedef struct IDataFilterVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IDataFilter * This, | | __RPC__in IDataFilter * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IDataFilter * This); | | __RPC__in IDataFilter * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IDataFilter * This); | | __RPC__in IDataFilter * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DoEncode )( | | HRESULT ( STDMETHODCALLTYPE *DoEncode )( |
|
| IDataFilter * This, | | __RPC__in IDataFilter * This, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ LONG lInBufferSize, | | /* [in] */ LONG lInBufferSize, |
| /* [size_is][in] */ __RPC__in_ecount_full(lInBufferSize) BYTE *pbInB
uffer, | | /* [size_is][in] */ __RPC__in_ecount_full(lInBufferSize) BYTE *pbInB
uffer, |
| /* [in] */ LONG lOutBufferSize, | | /* [in] */ LONG lOutBufferSize, |
| /* [size_is][out] */ __RPC__out_ecount_full(lOutBufferSize) BYTE *pb
OutBuffer, | | /* [size_is][out] */ __RPC__out_ecount_full(lOutBufferSize) BYTE *pb
OutBuffer, |
| /* [in] */ LONG lInBytesAvailable, | | /* [in] */ LONG lInBytesAvailable, |
| /* [out] */ __RPC__out LONG *plInBytesRead, | | /* [out] */ __RPC__out LONG *plInBytesRead, |
| /* [out] */ __RPC__out LONG *plOutBytesWritten, | | /* [out] */ __RPC__out LONG *plOutBytesWritten, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DoDecode )( | | HRESULT ( STDMETHODCALLTYPE *DoDecode )( |
|
| IDataFilter * This, | | __RPC__in IDataFilter * This, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [in] */ LONG lInBufferSize, | | /* [in] */ LONG lInBufferSize, |
| /* [size_is][in] */ __RPC__in_ecount_full(lInBufferSize) BYTE *pbInB
uffer, | | /* [size_is][in] */ __RPC__in_ecount_full(lInBufferSize) BYTE *pbInB
uffer, |
| /* [in] */ LONG lOutBufferSize, | | /* [in] */ LONG lOutBufferSize, |
| /* [size_is][out] */ __RPC__out_ecount_full(lOutBufferSize) BYTE *pb
OutBuffer, | | /* [size_is][out] */ __RPC__out_ecount_full(lOutBufferSize) BYTE *pb
OutBuffer, |
| /* [in] */ LONG lInBytesAvailable, | | /* [in] */ LONG lInBytesAvailable, |
| /* [out] */ __RPC__out LONG *plInBytesRead, | | /* [out] */ __RPC__out LONG *plInBytesRead, |
| /* [out] */ __RPC__out LONG *plOutBytesWritten, | | /* [out] */ __RPC__out LONG *plOutBytesWritten, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetEncodingLevel )( | | HRESULT ( STDMETHODCALLTYPE *SetEncodingLevel )( |
|
| IDataFilter * This, | | __RPC__in IDataFilter * This, |
| /* [in] */ DWORD dwEncLevel); | | /* [in] */ DWORD dwEncLevel); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDataFilterVtbl; | | } IDataFilterVtbl; |
| | |
| interface IDataFilter | | interface IDataFilter |
| { | | { |
| CONST_VTBL struct IDataFilterVtbl *lpVtbl; | | CONST_VTBL struct IDataFilterVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 7898 | | skipping to change at line 8461 |
| | |
| #define IDataFilter_SetEncodingLevel(This,dwEncLevel) \ | | #define IDataFilter_SetEncodingLevel(This,dwEncLevel) \ |
| ( (This)->lpVtbl -> SetEncodingLevel(This,dwEncLevel) ) | | ( (This)->lpVtbl -> SetEncodingLevel(This,dwEncLevel) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDataFilter_INTERFACE_DEFINED__ */ | | #endif /* __IDataFilter_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0044 */ | | /* interface __MIDL_itf_urlmon_0000_0048 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPENCODINGFILTERFACTORY_DEFINED | | #ifndef _LPENCODINGFILTERFACTORY_DEFINED |
| #define _LPENCODINGFILTERFACTORY_DEFINED | | #define _LPENCODINGFILTERFACTORY_DEFINED |
| typedef struct _tagPROTOCOLFILTERDATA | | typedef struct _tagPROTOCOLFILTERDATA |
| { | | { |
| DWORD cbSize; | | DWORD cbSize; |
| IInternetProtocolSink *pProtocolSink; | | IInternetProtocolSink *pProtocolSink; |
| IInternetProtocol *pProtocol; | | IInternetProtocol *pProtocol; |
| IUnknown *pUnk; | | IUnknown *pUnk; |
| DWORD dwFilterFlags; | | DWORD dwFilterFlags; |
| } PROTOCOLFILTERDATA; | | } PROTOCOLFILTERDATA; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0044_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0048_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0044_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0048_v0_0_s_ifspec; |
| | |
| #ifndef __IEncodingFilterFactory_INTERFACE_DEFINED__ | | #ifndef __IEncodingFilterFactory_INTERFACE_DEFINED__ |
| #define __IEncodingFilterFactory_INTERFACE_DEFINED__ | | #define __IEncodingFilterFactory_INTERFACE_DEFINED__ |
| | |
| /* interface IEncodingFilterFactory */ | | /* interface IEncodingFilterFactory */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IEncodingFilterFactory *LPENCODINGFILTERFACTORY; | | typedef /* [unique] */ IEncodingFilterFactory *LPENCODINGFILTERFACTORY; |
| | |
| typedef struct _tagDATAINFO | | typedef struct _tagDATAINFO |
| | |
| skipping to change at line 7962 | | skipping to change at line 8525 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEncodingFilterFactoryVtbl | | typedef struct IEncodingFilterFactoryVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IEncodingFilterFactory * This, | | IEncodingFilterFactory * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IEncodingFilterFactory * This); | | IEncodingFilterFactory * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IEncodingFilterFactory * This); | | IEncodingFilterFactory * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FindBestFilter )( | | HRESULT ( STDMETHODCALLTYPE *FindBestFilter )( |
| IEncodingFilterFactory * This, | | IEncodingFilterFactory * This, |
| | |
| skipping to change at line 8015 | | skipping to change at line 8578 |
| | |
| #define IEncodingFilterFactory_GetDefaultFilter(This,pwzCodeIn,pwzCodeOut,ppDF)
\ | | #define IEncodingFilterFactory_GetDefaultFilter(This,pwzCodeIn,pwzCodeOut,ppDF)
\ |
| ( (This)->lpVtbl -> GetDefaultFilter(This,pwzCodeIn,pwzCodeOut,ppDF) ) | | ( (This)->lpVtbl -> GetDefaultFilter(This,pwzCodeIn,pwzCodeOut,ppDF) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IEncodingFilterFactory_INTERFACE_DEFINED__ */ | | #endif /* __IEncodingFilterFactory_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0045 */ | | /* interface __MIDL_itf_urlmon_0000_0049 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _HITLOGGING_DEFINED | | #ifndef _HITLOGGING_DEFINED |
| #define _HITLOGGING_DEFINED | | #define _HITLOGGING_DEFINED |
| // Logging-specific apis | | // Logging-specific apis |
|
| BOOL WINAPI IsLoggingEnabledA(IN LPCSTR pszUrl); | | BOOL WINAPI IsLoggingEnabledA(__in LPCSTR pszUrl); |
| BOOL WINAPI IsLoggingEnabledW(IN LPCWSTR pwszUrl); | | BOOL WINAPI IsLoggingEnabledW(__in LPCWSTR pwszUrl); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define IsLoggingEnabled IsLoggingEnabledW | | #define IsLoggingEnabled IsLoggingEnabledW |
| #else | | #else |
| #define IsLoggingEnabled IsLoggingEnabledA | | #define IsLoggingEnabled IsLoggingEnabledA |
| #endif // !UNICODE | | #endif // !UNICODE |
| typedef struct _tagHIT_LOGGING_INFO | | typedef struct _tagHIT_LOGGING_INFO |
| { | | { |
| DWORD dwStructSize; | | DWORD dwStructSize; |
| LPSTR lpszLoggedUrlName; | | LPSTR lpszLoggedUrlName; |
| SYSTEMTIME StartTime; | | SYSTEMTIME StartTime; |
| SYSTEMTIME EndTime; | | SYSTEMTIME EndTime; |
| LPSTR lpszExtendedInfo; | | LPSTR lpszExtendedInfo; |
| } HIT_LOGGING_INFO; | | } HIT_LOGGING_INFO; |
| | |
| typedef struct _tagHIT_LOGGING_INFO *LPHIT_LOGGING_INFO; | | typedef struct _tagHIT_LOGGING_INFO *LPHIT_LOGGING_INFO; |
| | |
|
| BOOL WINAPI WriteHitLogging(IN LPHIT_LOGGING_INFO lpLogginginfo); | | BOOL WINAPI WriteHitLogging(__in LPHIT_LOGGING_INFO lpLogginginfo); |
| #define CONFIRMSAFETYACTION_LOADOBJECT 0x00000001 | | #define CONFIRMSAFETYACTION_LOADOBJECT 0x00000001 |
| struct CONFIRMSAFETY | | struct CONFIRMSAFETY |
| { | | { |
| CLSID clsid; | | CLSID clsid; |
| IUnknown *pUnk; | | IUnknown *pUnk; |
| DWORD dwFlags; | | DWORD dwFlags; |
| } ; | | } ; |
| EXTERN_C const GUID GUID_CUSTOM_CONFIRMOBJECTSAFETY; | | EXTERN_C const GUID GUID_CUSTOM_CONFIRMOBJECTSAFETY; |
| #endif | | #endif |
| #ifndef _LPIWRAPPEDPROTOCOL_DEFINED | | #ifndef _LPIWRAPPEDPROTOCOL_DEFINED |
| #define _LPIWRAPPEDPROTOCOL_DEFINED | | #define _LPIWRAPPEDPROTOCOL_DEFINED |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0045_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0049_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0045_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0049_v0_0_s_ifspec; |
| | |
| #ifndef __IWrappedProtocol_INTERFACE_DEFINED__ | | #ifndef __IWrappedProtocol_INTERFACE_DEFINED__ |
| #define __IWrappedProtocol_INTERFACE_DEFINED__ | | #define __IWrappedProtocol_INTERFACE_DEFINED__ |
| | |
| /* interface IWrappedProtocol */ | | /* interface IWrappedProtocol */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| typedef /* [unique] */ IWrappedProtocol *LPIWRAPPEDPROTOCOL; | | typedef /* [unique] */ IWrappedProtocol *LPIWRAPPEDPROTOCOL; |
| | |
| EXTERN_C const IID IID_IWrappedProtocol; | | EXTERN_C const IID IID_IWrappedProtocol; |
| | |
| skipping to change at line 8087 | | skipping to change at line 8650 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IWrappedProtocolVtbl | | typedef struct IWrappedProtocolVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IWrappedProtocol * This, | | IWrappedProtocol * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IWrappedProtocol * This); | | IWrappedProtocol * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IWrappedProtocol * This); | | IWrappedProtocol * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWrapperCode )( | | HRESULT ( STDMETHODCALLTYPE *GetWrapperCode )( |
| IWrappedProtocol * This, | | IWrappedProtocol * This, |
| | |
| skipping to change at line 8129 | | skipping to change at line 8692 |
| | |
| #define IWrappedProtocol_GetWrapperCode(This,pnCode,dwReserved) \ | | #define IWrappedProtocol_GetWrapperCode(This,pnCode,dwReserved) \ |
| ( (This)->lpVtbl -> GetWrapperCode(This,pnCode,dwReserved) ) | | ( (This)->lpVtbl -> GetWrapperCode(This,pnCode,dwReserved) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IWrappedProtocol_INTERFACE_DEFINED__ */ | | #endif /* __IWrappedProtocol_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_urlmon_0000_0046 */ | | /* interface __MIDL_itf_urlmon_0000_0050 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0046_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0050_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0046_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0050_v0_0_s_ifspec; |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
|
| unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsign | | unsigned long __RPC_USER BSTR_UserSize( __RPC__in unsigned long |
| ed long , BSTR * ); | | *, unsigned long , __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, | | unsigned char * __RPC_USER BSTR_UserMarshal( __RPC__in unsigned long *, __RPC_ |
| BSTR * ); | | _inout_xcount(0) unsigned char *, __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, | | unsigned char * __RPC_USER BSTR_UserUnmarshal(__RPC__in unsigned long *, __RPC_ |
| BSTR * ); | | _in_xcount(0) unsigned char *, __RPC__out BSTR * ); |
| void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * | | void __RPC_USER BSTR_UserFree( __RPC__in unsigned long |
| ); | | *, __RPC__in BSTR * ); |
| | |
|
| unsigned long __RPC_USER HWND_UserSize( unsigned long *, unsign | | unsigned long __RPC_USER HWND_UserSize( __RPC__in unsigned long |
| ed long , HWND * ); | | *, unsigned long , __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserMarshal( unsigned long *, unsigned char *, | | unsigned char * __RPC_USER HWND_UserMarshal( __RPC__in unsigned long *, __RPC_ |
| HWND * ); | | _inout_xcount(0) unsigned char *, __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserUnmarshal(unsigned long *, unsigned char *, | | unsigned char * __RPC_USER HWND_UserUnmarshal(__RPC__in unsigned long *, __RPC_ |
| HWND * ); | | _in_xcount(0) unsigned char *, __RPC__out HWND * ); |
| void __RPC_USER HWND_UserFree( unsigned long *, HWND * | | void __RPC_USER HWND_UserFree( __RPC__in unsigned long |
| ); | | *, __RPC__in HWND * ); |
| | |
|
| unsigned long __RPC_USER BSTR_UserSize64( unsigned long *, unsi | | unsigned long __RPC_USER BSTR_UserSize64( __RPC__in unsigned lo |
| gned long , BSTR * ); | | ng *, unsigned long , __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserMarshal64( unsigned long *, unsigned char | | unsigned char * __RPC_USER BSTR_UserMarshal64( __RPC__in unsigned long *, __RP |
| *, BSTR * ); | | C__inout_xcount(0) unsigned char *, __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserUnmarshal64(unsigned long *, unsigned char | | unsigned char * __RPC_USER BSTR_UserUnmarshal64(__RPC__in unsigned long *, __RP |
| *, BSTR * ); | | C__in_xcount(0) unsigned char *, __RPC__out BSTR * ); |
| void __RPC_USER BSTR_UserFree64( unsigned long *, BSTR | | void __RPC_USER BSTR_UserFree64( __RPC__in unsigned lo |
| * ); | | ng *, __RPC__in BSTR * ); |
| | |
|
| unsigned long __RPC_USER HWND_UserSize64( unsigned long *, unsi | | unsigned long __RPC_USER HWND_UserSize64( __RPC__in unsigned lo |
| gned long , HWND * ); | | ng *, unsigned long , __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserMarshal64( unsigned long *, unsigned char | | unsigned char * __RPC_USER HWND_UserMarshal64( __RPC__in unsigned long *, __RP |
| *, HWND * ); | | C__inout_xcount(0) unsigned char *, __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserUnmarshal64(unsigned long *, unsigned char | | unsigned char * __RPC_USER HWND_UserUnmarshal64(__RPC__in unsigned long *, __RP |
| *, HWND * ); | | C__in_xcount(0) unsigned char *, __RPC__out HWND * ); |
| void __RPC_USER HWND_UserFree64( unsigned long *, HWND | | void __RPC_USER HWND_UserFree64( __RPC__in unsigned lo |
| * ); | | ng *, __RPC__in HWND * ); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IBinding_GetBindResult_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IBinding_GetBindResult_Proxy( |
| IBinding * This, | | IBinding * This, |
| /* [out] */ CLSID *pclsidProtocol, | | /* [out] */ CLSID *pclsidProtocol, |
| /* [out] */ DWORD *pdwResult, | | /* [out] */ DWORD *pdwResult, |
|
| /* [out] */ LPOLESTR *pszResult, | | /* [annotation][out] */ |
| | __RPC__out LPOLESTR *pszResult, |
| /* [out][in] */ DWORD *pdwReserved); | | /* [out][in] */ DWORD *pdwReserved); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBinding_GetBindResult_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBinding_GetBindResult_Stub( |
|
| IBinding * This, | | __RPC__in IBinding * This, |
| /* [out] */ __RPC__out CLSID *pclsidProtocol, | | /* [out] */ __RPC__out CLSID *pclsidProtocol, |
| /* [out] */ __RPC__out DWORD *pdwResult, | | /* [out] */ __RPC__out DWORD *pdwResult, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *pszResult, | | /* [out] */ __RPC__deref_out_opt LPOLESTR *pszResult, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_GetBindInfo_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_GetBindInfo_Proxy( |
| IBindStatusCallback * This, | | IBindStatusCallback * This, |
| /* [out] */ DWORD *grfBINDF, | | /* [out] */ DWORD *grfBINDF, |
| /* [unique][out][in] */ BINDINFO *pbindinfo); | | /* [unique][out][in] */ BINDINFO *pbindinfo); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_GetBindInfo_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_GetBindInfo_Stub( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [out] */ __RPC__out DWORD *grfBINDF, | | /* [out] */ __RPC__out DWORD *grfBINDF, |
| /* [unique][out][in] */ __RPC__inout_opt RemBINDINFO *pbindinfo, | | /* [unique][out][in] */ __RPC__inout_opt RemBINDINFO *pbindinfo, |
| /* [unique][out][in] */ __RPC__inout_opt RemSTGMEDIUM *pstgmed); | | /* [unique][out][in] */ __RPC__inout_opt RemSTGMEDIUM *pstgmed); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_OnDataAvailable_Prox
y( | | /* [local] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_OnDataAvailable_Prox
y( |
| IBindStatusCallback * This, | | IBindStatusCallback * This, |
| /* [in] */ DWORD grfBSCF, | | /* [in] */ DWORD grfBSCF, |
| /* [in] */ DWORD dwSize, | | /* [in] */ DWORD dwSize, |
| /* [in] */ FORMATETC *pformatetc, | | /* [in] */ FORMATETC *pformatetc, |
| /* [in] */ STGMEDIUM *pstgmed); | | /* [in] */ STGMEDIUM *pstgmed); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_OnDataAvailable_St
ub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallback_OnDataAvailable_St
ub( |
|
| IBindStatusCallback * This, | | __RPC__in IBindStatusCallback * This, |
| /* [in] */ DWORD grfBSCF, | | /* [in] */ DWORD grfBSCF, |
| /* [in] */ DWORD dwSize, | | /* [in] */ DWORD dwSize, |
| /* [in] */ __RPC__in RemFORMATETC *pformatetc, | | /* [in] */ __RPC__in RemFORMATETC *pformatetc, |
| /* [in] */ __RPC__in RemSTGMEDIUM *pstgmed); | | /* [in] */ __RPC__in RemSTGMEDIUM *pstgmed); |
| | |
|
| | /* [local] */ HRESULT STDMETHODCALLTYPE IBindStatusCallbackEx_GetBindInfoEx_Prox |
| | y( |
| | IBindStatusCallbackEx * This, |
| | /* [out] */ DWORD *grfBINDF, |
| | /* [unique][out][in] */ BINDINFO *pbindinfo, |
| | /* [out] */ DWORD *grfBINDF2, |
| | /* [out] */ DWORD *pdwReserved); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindStatusCallbackEx_GetBindInfoEx_St |
| | ub( |
| | __RPC__in IBindStatusCallbackEx * This, |
| | /* [out] */ __RPC__out DWORD *grfBINDF, |
| | /* [unique][out][in] */ __RPC__inout_opt RemBINDINFO *pbindinfo, |
| | /* [unique][out][in] */ __RPC__inout_opt RemSTGMEDIUM *pstgmed, |
| | /* [out] */ __RPC__out DWORD *grfBINDF2, |
| | /* [out] */ __RPC__out DWORD *pdwReserved); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IWinInetInfo_QueryOption_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IWinInetInfo_QueryOption_Proxy( |
| IWinInetInfo * This, | | IWinInetInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ LPVOID pBuffer, | | /* [size_is][out][in] */ LPVOID pBuffer, |
| /* [out][in] */ DWORD *pcbBuf); | | /* [out][in] */ DWORD *pcbBuf); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetInfo_QueryOption_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetInfo_QueryOption_Stub( |
|
| IWinInetInfo * This, | | __RPC__in IWinInetInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, | | /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, |
| /* [out][in] */ __RPC__inout DWORD *pcbBuf); | | /* [out][in] */ __RPC__inout DWORD *pcbBuf); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IWinInetHttpInfo_QueryInfo_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IWinInetHttpInfo_QueryInfo_Proxy( |
| IWinInetHttpInfo * This, | | IWinInetHttpInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ LPVOID pBuffer, | | /* [size_is][out][in] */ LPVOID pBuffer, |
| /* [out][in] */ DWORD *pcbBuf, | | /* [out][in] */ DWORD *pcbBuf, |
| /* [out][in] */ DWORD *pdwFlags, | | /* [out][in] */ DWORD *pdwFlags, |
| /* [out][in] */ DWORD *pdwReserved); | | /* [out][in] */ DWORD *pdwReserved); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetHttpInfo_QueryInfo_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IWinInetHttpInfo_QueryInfo_Stub( |
|
| IWinInetHttpInfo * This, | | __RPC__in IWinInetHttpInfo * This, |
| /* [in] */ DWORD dwOption, | | /* [in] */ DWORD dwOption, |
| /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, | | /* [size_is][out][in] */ __RPC__inout_ecount_full(*pcbBuf) BYTE *pBuffer, |
| /* [out][in] */ __RPC__inout DWORD *pcbBuf, | | /* [out][in] */ __RPC__inout DWORD *pcbBuf, |
| /* [out][in] */ __RPC__inout DWORD *pdwFlags, | | /* [out][in] */ __RPC__inout DWORD *pdwFlags, |
| /* [out][in] */ __RPC__inout DWORD *pdwReserved); | | /* [out][in] */ __RPC__inout DWORD *pdwReserved); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToStorage_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToStorage_Proxy( |
| IBindHost * This, | | IBindHost * This, |
| /* [in] */ IMoniker *pMk, | | /* [in] */ IMoniker *pMk, |
| /* [in] */ IBindCtx *pBC, | | /* [in] */ IBindCtx *pBC, |
| /* [in] */ IBindStatusCallback *pBSC, | | /* [in] */ IBindStatusCallback *pBSC, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [out] */ void **ppvObj); | | /* [out] */ void **ppvObj); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToStorage_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToStorage_Stub( |
|
| IBindHost * This, | | __RPC__in IBindHost * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pMk, | | /* [unique][in] */ __RPC__in_opt IMoniker *pMk, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, |
| /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToObject_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToObject_Proxy( |
| IBindHost * This, | | IBindHost * This, |
| /* [in] */ IMoniker *pMk, | | /* [in] */ IMoniker *pMk, |
| /* [in] */ IBindCtx *pBC, | | /* [in] */ IBindCtx *pBC, |
| /* [in] */ IBindStatusCallback *pBSC, | | /* [in] */ IBindStatusCallback *pBSC, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [out] */ void **ppvObj); | | /* [out] */ void **ppvObj); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToObject_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindHost_MonikerBindToObject_Stub( |
|
| IBindHost * This, | | __RPC__in IBindHost * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pMk, | | /* [unique][in] */ __RPC__in_opt IMoniker *pMk, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pBC, |
| /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pBSC, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppvObj); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| | |
| End of changes. 420 change blocks. |
| 519 lines changed or deleted | | 1138 lines changed or added |
|