| mmc.h (6.0.6002.18005-Windows 6.0) | | mmc.h (6.1.7601.23392-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 mmc.idl: | | /* Compiler settings for mmc.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 976 | | skipping to change at line 976 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComponentDataVtbl | | typedef struct IComponentDataVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComponentData * This, | | __RPC__in IComponentData * 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 )( |
|
| IComponentData * This); | | __RPC__in IComponentData * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComponentData * This); | | __RPC__in IComponentData * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( |
|
| IComponentData * This, | | __RPC__in IComponentData * This, |
| /* [in] */ __RPC__in_opt LPUNKNOWN pUnknown); | | /* [in] */ __RPC__in_opt LPUNKNOWN pUnknown); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateComponent )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateComponent )( |
|
| IComponentData * This, | | __RPC__in IComponentData * This, |
| /* [out] */ __RPC__deref_out_opt LPCOMPONENT *ppComponent); | | /* [out] */ __RPC__deref_out_opt LPCOMPONENT *ppComponent); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( |
|
| IComponentData * This, | | __RPC__in IComponentData * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, |
| /* [in] */ MMC_NOTIFY_TYPE event, | | /* [in] */ MMC_NOTIFY_TYPE event, |
| /* [in] */ LPARAM arg, | | /* [in] */ LPARAM arg, |
| /* [in] */ LPARAM param); | | /* [in] */ LPARAM param); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( |
|
| IComponentData * This); | | __RPC__in IComponentData * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( |
|
| IComponentData * This, | | __RPC__in IComponentData * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ DATA_OBJECT_TYPES type, | | /* [in] */ DATA_OBJECT_TYPES type, |
| /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); | | /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( |
|
| IComponentData * This, | | __RPC__in IComponentData * This, |
| /* [out][in] */ __RPC__inout SCOPEDATAITEM *pScopeDataItem); | | /* [out][in] */ __RPC__inout SCOPEDATAITEM *pScopeDataItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( |
|
| IComponentData * This, | | __RPC__in IComponentData * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComponentDataVtbl; | | } IComponentDataVtbl; |
| | |
| interface IComponentData | | interface IComponentData |
| { | | { |
| CONST_VTBL struct IComponentDataVtbl *lpVtbl; | | CONST_VTBL struct IComponentDataVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 1118 | | skipping to change at line 1118 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComponentVtbl | | typedef struct IComponentVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComponent * This, | | __RPC__in IComponent * 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 )( |
|
| IComponent * This); | | __RPC__in IComponent * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComponent * This); | | __RPC__in IComponent * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( |
|
| IComponent * This, | | __RPC__in IComponent * This, |
| /* [in] */ __RPC__in_opt LPCONSOLE lpConsole); | | /* [in] */ __RPC__in_opt LPCONSOLE lpConsole); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( |
|
| IComponent * This, | | __RPC__in IComponent * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, |
| /* [in] */ MMC_NOTIFY_TYPE event, | | /* [in] */ MMC_NOTIFY_TYPE event, |
| /* [in] */ LPARAM arg, | | /* [in] */ LPARAM arg, |
| /* [in] */ LPARAM param); | | /* [in] */ LPARAM param); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( |
|
| IComponent * This, | | __RPC__in IComponent * This, |
| /* [in] */ MMC_COOKIE cookie); | | /* [in] */ MMC_COOKIE cookie); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( |
|
| IComponent * This, | | __RPC__in IComponent * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ DATA_OBJECT_TYPES type, | | /* [in] */ DATA_OBJECT_TYPES type, |
| /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); | | /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetResultViewType )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetResultViewType )( |
|
| IComponent * This, | | __RPC__in IComponent * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *ppViewType, | | /* [out] */ __RPC__deref_out_opt LPOLESTR *ppViewType, |
| /* [out] */ __RPC__out long *pViewOptions); | | /* [out] */ __RPC__out long *pViewOptions); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( |
|
| IComponent * This, | | __RPC__in IComponent * This, |
| /* [out][in] */ __RPC__inout RESULTDATAITEM *pResultDataItem); | | /* [out][in] */ __RPC__inout RESULTDATAITEM *pResultDataItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( |
|
| IComponent * This, | | __RPC__in IComponent * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComponentVtbl; | | } IComponentVtbl; |
| | |
| interface IComponent | | interface IComponent |
| { | | { |
| CONST_VTBL struct IComponentVtbl *lpVtbl; | | CONST_VTBL struct IComponentVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 1240 | | skipping to change at line 1240 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IResultDataCompareVtbl | | typedef struct IResultDataCompareVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IResultDataCompare * This, | | __RPC__in IResultDataCompare * 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 )( |
|
| IResultDataCompare * This); | | __RPC__in IResultDataCompare * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IResultDataCompare * This); | | __RPC__in IResultDataCompare * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Compare )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Compare )( |
|
| IResultDataCompare * This, | | __RPC__in IResultDataCompare * This, |
| /* [in] */ LPARAM lUserParam, | | /* [in] */ LPARAM lUserParam, |
| /* [in] */ MMC_COOKIE cookieA, | | /* [in] */ MMC_COOKIE cookieA, |
| /* [in] */ MMC_COOKIE cookieB, | | /* [in] */ MMC_COOKIE cookieB, |
| /* [out][in] */ __RPC__inout int *pnResult); | | /* [out][in] */ __RPC__inout int *pnResult); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IResultDataCompareVtbl; | | } IResultDataCompareVtbl; |
| | |
| interface IResultDataCompare | | interface IResultDataCompare |
| { | | { |
| | |
| skipping to change at line 1322 | | skipping to change at line 1322 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IResultOwnerDataVtbl | | typedef struct IResultOwnerDataVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IResultOwnerData * This, | | __RPC__in IResultOwnerData * 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 )( |
|
| IResultOwnerData * This); | | __RPC__in IResultOwnerData * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IResultOwnerData * This); | | __RPC__in IResultOwnerData * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindItem )( |
|
| IResultOwnerData * This, | | __RPC__in IResultOwnerData * This, |
| /* [in] */ __RPC__in LPRESULTFINDINFO pFindInfo, | | /* [in] */ __RPC__in LPRESULTFINDINFO pFindInfo, |
| /* [out] */ __RPC__out int *pnFoundIndex); | | /* [out] */ __RPC__out int *pnFoundIndex); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CacheHint )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CacheHint )( |
|
| IResultOwnerData * This, | | __RPC__in IResultOwnerData * This, |
| /* [in] */ int nStartIndex, | | /* [in] */ int nStartIndex, |
| /* [in] */ int nEndIndex); | | /* [in] */ int nEndIndex); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SortItems )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SortItems )( |
|
| IResultOwnerData * This, | | __RPC__in IResultOwnerData * This, |
| /* [in] */ int nColumn, | | /* [in] */ int nColumn, |
| /* [in] */ DWORD dwSortOptions, | | /* [in] */ DWORD dwSortOptions, |
| /* [in] */ LPARAM lUserParam); | | /* [in] */ LPARAM lUserParam); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IResultOwnerDataVtbl; | | } IResultOwnerDataVtbl; |
| | |
| interface IResultOwnerData | | interface IResultOwnerData |
| { | | { |
| CONST_VTBL struct IResultOwnerDataVtbl *lpVtbl; | | CONST_VTBL struct IResultOwnerDataVtbl *lpVtbl; |
| | |
| skipping to change at line 1445 | | skipping to change at line 1445 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsoleVtbl | | typedef struct IConsoleVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsole * This, | | __RPC__in IConsole * 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 )( |
|
| IConsole * This); | | __RPC__in IConsole * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsole * This); | | __RPC__in IConsole * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHeader )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHeader )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [in] */ __RPC__in_opt LPHEADERCTRL pHeader); | | /* [in] */ __RPC__in_opt LPHEADERCTRL pHeader); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetToolbar )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetToolbar )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [in] */ __RPC__in_opt LPTOOLBAR pToolbar); | | /* [in] */ __RPC__in_opt LPTOOLBAR pToolbar); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultView )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultView )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [out] */ __RPC__deref_out_opt LPUNKNOWN *pUnknown); | | /* [out] */ __RPC__deref_out_opt LPUNKNOWN *pUnknown); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryScopeImageList )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryScopeImageList )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); | | /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultImageList )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultImageList )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); | | /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateAllViews )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateAllViews )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, |
| /* [in] */ LPARAM data, | | /* [in] */ LPARAM data, |
| /* [in] */ LONG_PTR hint); | | /* [in] */ LONG_PTR hint); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *MessageBox )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *MessageBox )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [in] */ __RPC__in LPCWSTR lpszText, | | /* [in] */ __RPC__in LPCWSTR lpszText, |
| /* [in] */ __RPC__in LPCWSTR lpszTitle, | | /* [in] */ __RPC__in LPCWSTR lpszTitle, |
| /* [in] */ UINT fuStyle, | | /* [in] */ UINT fuStyle, |
| /* [out] */ __RPC__out int *piRetval); | | /* [out] */ __RPC__out int *piRetval); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryConsoleVerb )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryConsoleVerb )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [out] */ __RPC__deref_out_opt LPCONSOLEVERB *ppConsoleVerb); | | /* [out] */ __RPC__deref_out_opt LPCONSOLEVERB *ppConsoleVerb); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SelectScopeItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SelectScopeItem )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [in] */ HSCOPEITEM hScopeItem); | | /* [in] */ HSCOPEITEM hScopeItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMainWindow )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMainWindow )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *NewWindow )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *NewWindow )( |
|
| IConsole * This, | | __RPC__in IConsole * This, |
| /* [in] */ HSCOPEITEM hScopeItem, | | /* [in] */ HSCOPEITEM hScopeItem, |
| /* [in] */ unsigned long lOptions); | | /* [in] */ unsigned long lOptions); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsoleVtbl; | | } IConsoleVtbl; |
| | |
| interface IConsole | | interface IConsole |
| { | | { |
| CONST_VTBL struct IConsoleVtbl *lpVtbl; | | CONST_VTBL struct IConsoleVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 1619 | | skipping to change at line 1619 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHeaderCtrlVtbl | | typedef struct IHeaderCtrlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHeaderCtrl * This, | | __RPC__in IHeaderCtrl * 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 )( |
|
| IHeaderCtrl * This); | | __RPC__in IHeaderCtrl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHeaderCtrl * This); | | __RPC__in IHeaderCtrl * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertColumn )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertColumn )( |
|
| IHeaderCtrl * This, | | __RPC__in IHeaderCtrl * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [in] */ __RPC__in LPCWSTR title, | | /* [in] */ __RPC__in LPCWSTR title, |
| /* [in] */ int nFormat, | | /* [in] */ int nFormat, |
| /* [in] */ int nWidth); | | /* [in] */ int nWidth); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteColumn )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteColumn )( |
|
| IHeaderCtrl * This, | | __RPC__in IHeaderCtrl * This, |
| /* [in] */ int nCol); | | /* [in] */ int nCol); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnText )( |
|
| IHeaderCtrl * This, | | __RPC__in IHeaderCtrl * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [in] */ __RPC__in LPCWSTR title); | | /* [in] */ __RPC__in LPCWSTR title); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnText )( |
|
| IHeaderCtrl * This, | | __RPC__in IHeaderCtrl * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *pText); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *pText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnWidth )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnWidth )( |
|
| IHeaderCtrl * This, | | __RPC__in IHeaderCtrl * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [in] */ int nWidth); | | /* [in] */ int nWidth); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnWidth )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnWidth )( |
|
| IHeaderCtrl * This, | | __RPC__in IHeaderCtrl * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [out] */ __RPC__out int *pWidth); | | /* [out] */ __RPC__out int *pWidth); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHeaderCtrlVtbl; | | } IHeaderCtrlVtbl; |
| | |
| interface IHeaderCtrl | | interface IHeaderCtrl |
| { | | { |
| CONST_VTBL struct IHeaderCtrlVtbl *lpVtbl; | | CONST_VTBL struct IHeaderCtrlVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 1773 | | skipping to change at line 1773 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContextMenuCallbackVtbl | | typedef struct IContextMenuCallbackVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IContextMenuCallback * This, | | __RPC__in IContextMenuCallback * 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 )( |
|
| IContextMenuCallback * This); | | __RPC__in IContextMenuCallback * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IContextMenuCallback * This); | | __RPC__in IContextMenuCallback * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddItem )( |
|
| IContextMenuCallback * This, | | __RPC__in IContextMenuCallback * This, |
| /* [in] */ __RPC__in CONTEXTMENUITEM *pItem); | | /* [in] */ __RPC__in CONTEXTMENUITEM *pItem); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IContextMenuCallbackVtbl; | | } IContextMenuCallbackVtbl; |
| | |
| interface IContextMenuCallback | | interface IContextMenuCallback |
| { | | { |
| CONST_VTBL struct IContextMenuCallbackVtbl *lpVtbl; | | CONST_VTBL struct IContextMenuCallbackVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1854 | | skipping to change at line 1854 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContextMenuProviderVtbl | | typedef struct IContextMenuProviderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IContextMenuProvider * This, | | __RPC__in IContextMenuProvider * 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 )( |
|
| IContextMenuProvider * This); | | __RPC__in IContextMenuProvider * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IContextMenuProvider * This); | | __RPC__in IContextMenuProvider * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddItem )( |
|
| IContextMenuProvider * This, | | __RPC__in IContextMenuProvider * This, |
| /* [in] */ __RPC__in CONTEXTMENUITEM *pItem); | | /* [in] */ __RPC__in CONTEXTMENUITEM *pItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EmptyMenuList )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EmptyMenuList )( |
|
| IContextMenuProvider * This); | | __RPC__in IContextMenuProvider * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddPrimaryExtensionItems
)( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddPrimaryExtensionItems
)( |
|
| IContextMenuProvider * This, | | __RPC__in IContextMenuProvider * This, |
| /* [in] */ __RPC__in_opt LPUNKNOWN piExtension, | | /* [in] */ __RPC__in_opt LPUNKNOWN piExtension, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddThirdPartyExtensionIt
ems )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddThirdPartyExtensionIt
ems )( |
|
| IContextMenuProvider * This, | | __RPC__in IContextMenuProvider * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ShowContextMenu )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ShowContextMenu )( |
|
| IContextMenuProvider * This, | | __RPC__in IContextMenuProvider * This, |
| /* [in] */ __RPC__in HWND hwndParent, | | /* [in] */ __RPC__in HWND hwndParent, |
| /* [in] */ long xPos, | | /* [in] */ long xPos, |
| /* [in] */ long yPos, | | /* [in] */ long yPos, |
| /* [retval][out] */ __RPC__out long *plSelected); | | /* [retval][out] */ __RPC__out long *plSelected); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IContextMenuProviderVtbl; | | } IContextMenuProviderVtbl; |
| | |
| interface IContextMenuProvider | | interface IContextMenuProvider |
| { | | { |
| | |
| skipping to change at line 1960 | | skipping to change at line 1960 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExtendContextMenuVtbl | | typedef struct IExtendContextMenuVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IExtendContextMenu * This, | | __RPC__in IExtendContextMenu * 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 )( |
|
| IExtendContextMenu * This); | | __RPC__in IExtendContextMenu * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IExtendContextMenu * This); | | __RPC__in IExtendContextMenu * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddMenuItems )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddMenuItems )( |
|
| IExtendContextMenu * This, | | __RPC__in IExtendContextMenu * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject, |
| /* [in] */ __RPC__in_opt LPCONTEXTMENUCALLBACK piCallback, | | /* [in] */ __RPC__in_opt LPCONTEXTMENUCALLBACK piCallback, |
| /* [out][in] */ __RPC__inout long *pInsertionAllowed); | | /* [out][in] */ __RPC__inout long *pInsertionAllowed); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Command )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Command )( |
|
| IExtendContextMenu * This, | | __RPC__in IExtendContextMenu * This, |
| /* [in] */ long lCommandID, | | /* [in] */ long lCommandID, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT piDataObject); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IExtendContextMenuVtbl; | | } IExtendContextMenuVtbl; |
| | |
| interface IExtendContextMenu | | interface IExtendContextMenu |
| { | | { |
| CONST_VTBL struct IExtendContextMenuVtbl *lpVtbl; | | CONST_VTBL struct IExtendContextMenuVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2060 | | skipping to change at line 2060 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IImageListVtbl | | typedef struct IImageListVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IImageList * This, | | __RPC__in IImageList * 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 )( |
|
| IImageList * This); | | __RPC__in IImageList * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IImageList * This); | | __RPC__in IImageList * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ImageListSetIcon )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ImageListSetIcon )( |
|
| IImageList * This, | | __RPC__in IImageList * This, |
| /* [in] */ __RPC__in LONG_PTR *pIcon, | | /* [in] */ __RPC__in LONG_PTR *pIcon, |
| /* [in] */ long nLoc); | | /* [in] */ long nLoc); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ImageListSetStrip )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ImageListSetStrip )( |
|
| IImageList * This, | | __RPC__in IImageList * This, |
| /* [in] */ __RPC__in LONG_PTR *pBMapSm, | | /* [in] */ __RPC__in LONG_PTR *pBMapSm, |
| /* [in] */ __RPC__in LONG_PTR *pBMapLg, | | /* [in] */ __RPC__in LONG_PTR *pBMapLg, |
| /* [in] */ long nStartLoc, | | /* [in] */ long nStartLoc, |
| /* [in] */ COLORREF cMask); | | /* [in] */ COLORREF cMask); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IImageListVtbl; | | } IImageListVtbl; |
| | |
| interface IImageList | | interface IImageList |
| { | | { |
| | |
| skipping to change at line 2190 | | skipping to change at line 2190 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IResultDataVtbl | | typedef struct IResultDataVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IResultData * This, | | __RPC__in IResultData * 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 )( |
|
| IResultData * This); | | __RPC__in IResultData * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IResultData * This); | | __RPC__in IResultData * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); | | /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ HRESULTITEM itemID, | | /* [in] */ HRESULTITEM itemID, |
| /* [in] */ int nCol); | | /* [in] */ int nCol); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindItemByLParam )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindItemByLParam )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ LPARAM lParam, | | /* [in] */ LPARAM lParam, |
| /* [out] */ __RPC__out HRESULTITEM *pItemID); | | /* [out] */ __RPC__out HRESULTITEM *pItemID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteAllRsltItems )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteAllRsltItems )( |
|
| IResultData * This); | | __RPC__in IResultData * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ __RPC__in LPRESULTDATAITEM item); | | /* [in] */ __RPC__in LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); | | /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); | | /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyItemState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyItemState )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ int nIndex, | | /* [in] */ int nIndex, |
| /* [in] */ HRESULTITEM itemID, | | /* [in] */ HRESULTITEM itemID, |
| /* [in] */ UINT uAdd, | | /* [in] */ UINT uAdd, |
| /* [in] */ UINT uRemove); | | /* [in] */ UINT uRemove); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyViewStyle )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyViewStyle )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ MMC_RESULT_VIEW_STYLE add, | | /* [in] */ MMC_RESULT_VIEW_STYLE add, |
| /* [in] */ MMC_RESULT_VIEW_STYLE remove); | | /* [in] */ MMC_RESULT_VIEW_STYLE remove); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetViewMode )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetViewMode )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ long lViewMode); | | /* [in] */ long lViewMode); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetViewMode )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetViewMode )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [out] */ __RPC__out long *lViewMode); | | /* [out] */ __RPC__out long *lViewMode); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateItem )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ HRESULTITEM itemID); | | /* [in] */ HRESULTITEM itemID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Sort )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Sort )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ int nColumn, | | /* [in] */ int nColumn, |
| /* [in] */ DWORD dwSortOptions, | | /* [in] */ DWORD dwSortOptions, |
| /* [in] */ LPARAM lUserParam); | | /* [in] */ LPARAM lUserParam); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDescBarText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDescBarText )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ __RPC__in LPOLESTR DescText); | | /* [in] */ __RPC__in LPOLESTR DescText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItemCount )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItemCount )( |
|
| IResultData * This, | | __RPC__in IResultData * This, |
| /* [in] */ int nItemCount, | | /* [in] */ int nItemCount, |
| /* [in] */ DWORD dwOptions); | | /* [in] */ DWORD dwOptions); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IResultDataVtbl; | | } IResultDataVtbl; |
| | |
| interface IResultData | | interface IResultData |
| { | | { |
| CONST_VTBL struct IResultDataVtbl *lpVtbl; | | CONST_VTBL struct IResultDataVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2390 | | skipping to change at line 2390 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsoleNameSpaceVtbl | | typedef struct IConsoleNameSpaceVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * 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 )( |
|
| IConsoleNameSpace * This); | | __RPC__in IConsoleNameSpace * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsoleNameSpace * This); | | __RPC__in IConsoleNameSpace * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * This, |
| /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); | | /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * This, |
| /* [in] */ HSCOPEITEM hItem, | | /* [in] */ HSCOPEITEM hItem, |
| /* [in] */ long fDeleteThis); | | /* [in] */ long fDeleteThis); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * This, |
| /* [in] */ __RPC__in LPSCOPEDATAITEM item); | | /* [in] */ __RPC__in LPSCOPEDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * This, |
| /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); | | /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetChildItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetChildItem )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * This, |
| /* [in] */ HSCOPEITEM item, | | /* [in] */ HSCOPEITEM item, |
| /* [out] */ __RPC__out HSCOPEITEM *pItemChild, | | /* [out] */ __RPC__out HSCOPEITEM *pItemChild, |
| /* [out] */ __RPC__out MMC_COOKIE *pCookie); | | /* [out] */ __RPC__out MMC_COOKIE *pCookie); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * This, |
| /* [in] */ HSCOPEITEM item, | | /* [in] */ HSCOPEITEM item, |
| /* [out] */ __RPC__out HSCOPEITEM *pItemNext, | | /* [out] */ __RPC__out HSCOPEITEM *pItemNext, |
| /* [out] */ __RPC__out MMC_COOKIE *pCookie); | | /* [out] */ __RPC__out MMC_COOKIE *pCookie); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetParentItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetParentItem )( |
|
| IConsoleNameSpace * This, | | __RPC__in IConsoleNameSpace * This, |
| /* [in] */ HSCOPEITEM item, | | /* [in] */ HSCOPEITEM item, |
| /* [out] */ __RPC__out HSCOPEITEM *pItemParent, | | /* [out] */ __RPC__out HSCOPEITEM *pItemParent, |
| /* [out] */ __RPC__out MMC_COOKIE *pCookie); | | /* [out] */ __RPC__out MMC_COOKIE *pCookie); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsoleNameSpaceVtbl; | | } IConsoleNameSpaceVtbl; |
| | |
| interface IConsoleNameSpace | | interface IConsoleNameSpace |
| { | | { |
| CONST_VTBL struct IConsoleNameSpaceVtbl *lpVtbl; | | CONST_VTBL struct IConsoleNameSpaceVtbl *lpVtbl; |
| | |
| skipping to change at line 2512 | | skipping to change at line 2512 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsoleNameSpace2Vtbl | | typedef struct IConsoleNameSpace2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * 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 )( |
|
| IConsoleNameSpace2 * This); | | __RPC__in IConsoleNameSpace2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsoleNameSpace2 * This); | | __RPC__in IConsoleNameSpace2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); | | /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [in] */ HSCOPEITEM hItem, | | /* [in] */ HSCOPEITEM hItem, |
| /* [in] */ long fDeleteThis); | | /* [in] */ long fDeleteThis); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [in] */ __RPC__in LPSCOPEDATAITEM item); | | /* [in] */ __RPC__in LPSCOPEDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); | | /* [out][in] */ __RPC__inout LPSCOPEDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetChildItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetChildItem )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [in] */ HSCOPEITEM item, | | /* [in] */ HSCOPEITEM item, |
| /* [out] */ __RPC__out HSCOPEITEM *pItemChild, | | /* [out] */ __RPC__out HSCOPEITEM *pItemChild, |
| /* [out] */ __RPC__out MMC_COOKIE *pCookie); | | /* [out] */ __RPC__out MMC_COOKIE *pCookie); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [in] */ HSCOPEITEM item, | | /* [in] */ HSCOPEITEM item, |
| /* [out] */ __RPC__out HSCOPEITEM *pItemNext, | | /* [out] */ __RPC__out HSCOPEITEM *pItemNext, |
| /* [out] */ __RPC__out MMC_COOKIE *pCookie); | | /* [out] */ __RPC__out MMC_COOKIE *pCookie); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetParentItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetParentItem )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [in] */ HSCOPEITEM item, | | /* [in] */ HSCOPEITEM item, |
| /* [out] */ __RPC__out HSCOPEITEM *pItemParent, | | /* [out] */ __RPC__out HSCOPEITEM *pItemParent, |
| /* [out] */ __RPC__out MMC_COOKIE *pCookie); | | /* [out] */ __RPC__out MMC_COOKIE *pCookie); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Expand )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Expand )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [in] */ HSCOPEITEM hItem); | | /* [in] */ HSCOPEITEM hItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddExtension )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddExtension )( |
|
| IConsoleNameSpace2 * This, | | __RPC__in IConsoleNameSpace2 * This, |
| /* [in] */ HSCOPEITEM hItem, | | /* [in] */ HSCOPEITEM hItem, |
| /* [in] */ __RPC__in LPCLSID lpClsid); | | /* [in] */ __RPC__in LPCLSID lpClsid); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsoleNameSpace2Vtbl; | | } IConsoleNameSpace2Vtbl; |
| | |
| interface IConsoleNameSpace2 | | interface IConsoleNameSpace2 |
| { | | { |
| CONST_VTBL struct IConsoleNameSpace2Vtbl *lpVtbl; | | CONST_VTBL struct IConsoleNameSpace2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2658 | | skipping to change at line 2658 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPropertySheetCallbackVtbl | | typedef struct IPropertySheetCallbackVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IPropertySheetCallback * This, | | IPropertySheetCallback * 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 )( |
| IPropertySheetCallback * This); | | IPropertySheetCallback * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IPropertySheetCallback * This); | | IPropertySheetCallback * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddPage )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddPage )( |
| IPropertySheetCallback * This, | | IPropertySheetCallback * This, |
| | |
| skipping to change at line 2753 | | skipping to change at line 2753 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPropertySheetProviderVtbl | | typedef struct IPropertySheetProviderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPropertySheetProvider * This, | | __RPC__in IPropertySheetProvider * 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 )( |
|
| IPropertySheetProvider * This); | | __RPC__in IPropertySheetProvider * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPropertySheetProvider * This); | | __RPC__in IPropertySheetProvider * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreatePropertySheet )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreatePropertySheet )( |
|
| IPropertySheetProvider * This, | | __RPC__in IPropertySheetProvider * This, |
| /* [in] */ __RPC__in LPCWSTR title, | | /* [in] */ __RPC__in LPCWSTR title, |
| /* [in] */ boolean type, | | /* [in] */ boolean type, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT pIDataObjectm, | | /* [in] */ __RPC__in_opt LPDATAOBJECT pIDataObjectm, |
| /* [in] */ DWORD dwOptions); | | /* [in] */ DWORD dwOptions); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindPropertySheet )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindPropertySheet )( |
|
| IPropertySheetProvider * This, | | __RPC__in IPropertySheetProvider * This, |
| /* [in] */ HSCOPEITEM hItem, | | /* [in] */ HSCOPEITEM hItem, |
| /* [in] */ __RPC__in_opt LPCOMPONENT lpComponent, | | /* [in] */ __RPC__in_opt LPCOMPONENT lpComponent, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddPrimaryPages )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddPrimaryPages )( |
|
| IPropertySheetProvider * This, | | __RPC__in IPropertySheetProvider * This, |
| __RPC__in_opt LPUNKNOWN lpUnknown, | | __RPC__in_opt LPUNKNOWN lpUnknown, |
| BOOL bCreateHandle, | | BOOL bCreateHandle, |
| __RPC__in HWND hNotifyWindow, | | __RPC__in HWND hNotifyWindow, |
| BOOL bScopePane); | | BOOL bScopePane); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddExtensionPages )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddExtensionPages )( |
|
| IPropertySheetProvider * This); | | __RPC__in IPropertySheetProvider * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Show )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Show )( |
|
| IPropertySheetProvider * This, | | __RPC__in IPropertySheetProvider * This, |
| /* [in] */ LONG_PTR window, | | /* [in] */ LONG_PTR window, |
| /* [in] */ int page); | | /* [in] */ int page); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPropertySheetProviderVtbl; | | } IPropertySheetProviderVtbl; |
| | |
| interface IPropertySheetProvider | | interface IPropertySheetProvider |
| { | | { |
| CONST_VTBL struct IPropertySheetProviderVtbl *lpVtbl; | | CONST_VTBL struct IPropertySheetProviderVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2864 | | skipping to change at line 2864 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExtendPropertySheetVtbl | | typedef struct IExtendPropertySheetVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IExtendPropertySheet * This, | | __RPC__in IExtendPropertySheet * 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 )( |
|
| IExtendPropertySheet * This); | | __RPC__in IExtendPropertySheet * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IExtendPropertySheet * This); | | __RPC__in IExtendPropertySheet * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreatePropertyPages )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreatePropertyPages )( |
|
| IExtendPropertySheet * This, | | __RPC__in IExtendPropertySheet * This, |
| /* [in] */ __RPC__in_opt LPPROPERTYSHEETCALLBACK lpProvider, | | /* [in] */ __RPC__in_opt LPPROPERTYSHEETCALLBACK lpProvider, |
| /* [in] */ LONG_PTR handle, | | /* [in] */ LONG_PTR handle, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpIDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpIDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryPagesFor )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryPagesFor )( |
|
| IExtendPropertySheet * This, | | __RPC__in IExtendPropertySheet * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IExtendPropertySheetVtbl; | | } IExtendPropertySheetVtbl; |
| | |
| interface IExtendPropertySheet | | interface IExtendPropertySheet |
| { | | { |
| CONST_VTBL struct IExtendPropertySheetVtbl *lpVtbl; | | CONST_VTBL struct IExtendPropertySheetVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2951 | | skipping to change at line 2951 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IControlbarVtbl | | typedef struct IControlbarVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IControlbar * This, | | __RPC__in IControlbar * 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 )( |
|
| IControlbar * This); | | __RPC__in IControlbar * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IControlbar * This); | | __RPC__in IControlbar * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Create )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Create )( |
|
| IControlbar * This, | | __RPC__in IControlbar * This, |
| /* [in] */ MMC_CONTROL_TYPE nType, | | /* [in] */ MMC_CONTROL_TYPE nType, |
| /* [in] */ __RPC__in_opt LPEXTENDCONTROLBAR pExtendControlbar, | | /* [in] */ __RPC__in_opt LPEXTENDCONTROLBAR pExtendControlbar, |
| /* [out] */ __RPC__deref_out_opt LPUNKNOWN *ppUnknown); | | /* [out] */ __RPC__deref_out_opt LPUNKNOWN *ppUnknown); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Attach )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Attach )( |
|
| IControlbar * This, | | __RPC__in IControlbar * This, |
| /* [in] */ MMC_CONTROL_TYPE nType, | | /* [in] */ MMC_CONTROL_TYPE nType, |
| /* [in] */ __RPC__in_opt LPUNKNOWN lpUnknown); | | /* [in] */ __RPC__in_opt LPUNKNOWN lpUnknown); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Detach )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Detach )( |
|
| IControlbar * This, | | __RPC__in IControlbar * This, |
| /* [in] */ __RPC__in_opt LPUNKNOWN lpUnknown); | | /* [in] */ __RPC__in_opt LPUNKNOWN lpUnknown); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IControlbarVtbl; | | } IControlbarVtbl; |
| | |
| interface IControlbar | | interface IControlbar |
| { | | { |
| CONST_VTBL struct IControlbarVtbl *lpVtbl; | | CONST_VTBL struct IControlbarVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 3042 | | skipping to change at line 3042 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExtendControlbarVtbl | | typedef struct IExtendControlbarVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IExtendControlbar * This, | | __RPC__in IExtendControlbar * 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 )( |
|
| IExtendControlbar * This); | | __RPC__in IExtendControlbar * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IExtendControlbar * This); | | __RPC__in IExtendControlbar * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetControlbar )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetControlbar )( |
|
| IExtendControlbar * This, | | __RPC__in IExtendControlbar * This, |
| /* [in] */ __RPC__in_opt LPCONTROLBAR pControlbar); | | /* [in] */ __RPC__in_opt LPCONTROLBAR pControlbar); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ControlbarNotify )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ControlbarNotify )( |
|
| IExtendControlbar * This, | | __RPC__in IExtendControlbar * This, |
| /* [in] */ MMC_NOTIFY_TYPE event, | | /* [in] */ MMC_NOTIFY_TYPE event, |
| /* [in] */ LPARAM arg, | | /* [in] */ LPARAM arg, |
| /* [in] */ LPARAM param); | | /* [in] */ LPARAM param); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IExtendControlbarVtbl; | | } IExtendControlbarVtbl; |
| | |
| interface IExtendControlbar | | interface IExtendControlbar |
| { | | { |
| CONST_VTBL struct IExtendControlbarVtbl *lpVtbl; | | CONST_VTBL struct IExtendControlbarVtbl *lpVtbl; |
| | |
| skipping to change at line 3145 | | skipping to change at line 3145 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IToolbarVtbl | | typedef struct IToolbarVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IToolbar * This, | | __RPC__in IToolbar * 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 )( |
|
| IToolbar * This); | | __RPC__in IToolbar * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IToolbar * This); | | __RPC__in IToolbar * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddBitmap )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddBitmap )( |
|
| IToolbar * This, | | __RPC__in IToolbar * This, |
| /* [in] */ int nImages, | | /* [in] */ int nImages, |
| /* [in] */ __RPC__in HBITMAP hbmp, | | /* [in] */ __RPC__in HBITMAP hbmp, |
| /* [in] */ int cxSize, | | /* [in] */ int cxSize, |
| /* [in] */ int cySize, | | /* [in] */ int cySize, |
| /* [in] */ COLORREF crMask); | | /* [in] */ COLORREF crMask); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddButtons )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddButtons )( |
|
| IToolbar * This, | | __RPC__in IToolbar * This, |
| /* [in] */ int nButtons, | | /* [in] */ int nButtons, |
| /* [in] */ __RPC__in LPMMCBUTTON lpButtons); | | /* [in] */ __RPC__in LPMMCBUTTON lpButtons); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertButton )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertButton )( |
|
| IToolbar * This, | | __RPC__in IToolbar * This, |
| /* [in] */ int nIndex, | | /* [in] */ int nIndex, |
| /* [in] */ __RPC__in LPMMCBUTTON lpButton); | | /* [in] */ __RPC__in LPMMCBUTTON lpButton); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteButton )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteButton )( |
|
| IToolbar * This, | | __RPC__in IToolbar * This, |
| /* [in] */ int nIndex); | | /* [in] */ int nIndex); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetButtonState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetButtonState )( |
|
| IToolbar * This, | | __RPC__in IToolbar * This, |
| /* [in] */ int idCommand, | | /* [in] */ int idCommand, |
| /* [in] */ MMC_BUTTON_STATE nState, | | /* [in] */ MMC_BUTTON_STATE nState, |
| /* [out] */ __RPC__out BOOL *pState); | | /* [out] */ __RPC__out BOOL *pState); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetButtonState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetButtonState )( |
|
| IToolbar * This, | | __RPC__in IToolbar * This, |
| /* [in] */ int idCommand, | | /* [in] */ int idCommand, |
| /* [in] */ MMC_BUTTON_STATE nState, | | /* [in] */ MMC_BUTTON_STATE nState, |
| /* [in] */ BOOL bState); | | /* [in] */ BOOL bState); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IToolbarVtbl; | | } IToolbarVtbl; |
| | |
| interface IToolbar | | interface IToolbar |
| { | | { |
| CONST_VTBL struct IToolbarVtbl *lpVtbl; | | CONST_VTBL struct IToolbarVtbl *lpVtbl; |
| | |
| skipping to change at line 3272 | | skipping to change at line 3272 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsoleVerbVtbl | | typedef struct IConsoleVerbVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsoleVerb * This, | | __RPC__in IConsoleVerb * 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 )( |
|
| IConsoleVerb * This); | | __RPC__in IConsoleVerb * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsoleVerb * This); | | __RPC__in IConsoleVerb * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetVerbState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetVerbState )( |
|
| IConsoleVerb * This, | | __RPC__in IConsoleVerb * This, |
| /* [in] */ MMC_CONSOLE_VERB eCmdID, | | /* [in] */ MMC_CONSOLE_VERB eCmdID, |
| /* [in] */ MMC_BUTTON_STATE nState, | | /* [in] */ MMC_BUTTON_STATE nState, |
| /* [out] */ __RPC__out BOOL *pState); | | /* [out] */ __RPC__out BOOL *pState); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetVerbState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetVerbState )( |
|
| IConsoleVerb * This, | | __RPC__in IConsoleVerb * This, |
| /* [in] */ MMC_CONSOLE_VERB eCmdID, | | /* [in] */ MMC_CONSOLE_VERB eCmdID, |
| /* [in] */ MMC_BUTTON_STATE nState, | | /* [in] */ MMC_BUTTON_STATE nState, |
| /* [in] */ BOOL bState); | | /* [in] */ BOOL bState); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDefaultVerb )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDefaultVerb )( |
|
| IConsoleVerb * This, | | __RPC__in IConsoleVerb * This, |
| /* [in] */ MMC_CONSOLE_VERB eCmdID); | | /* [in] */ MMC_CONSOLE_VERB eCmdID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDefaultVerb )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDefaultVerb )( |
|
| IConsoleVerb * This, | | __RPC__in IConsoleVerb * This, |
| /* [out] */ __RPC__out MMC_CONSOLE_VERB *peCmdID); | | /* [out] */ __RPC__out MMC_CONSOLE_VERB *peCmdID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsoleVerbVtbl; | | } IConsoleVerbVtbl; |
| | |
| interface IConsoleVerb | | interface IConsoleVerb |
| { | | { |
| CONST_VTBL struct IConsoleVerbVtbl *lpVtbl; | | CONST_VTBL struct IConsoleVerbVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 3381 | | skipping to change at line 3381 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISnapinAboutVtbl | | typedef struct ISnapinAboutVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISnapinAbout * This, | | __RPC__in ISnapinAbout * 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 )( |
|
| ISnapinAbout * This); | | __RPC__in ISnapinAbout * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISnapinAbout * This); | | __RPC__in ISnapinAbout * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSnapinDescription )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSnapinDescription )( |
|
| ISnapinAbout * This, | | __RPC__in ISnapinAbout * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *lpDescription); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *lpDescription); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetProvider )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetProvider )( |
|
| ISnapinAbout * This, | | __RPC__in ISnapinAbout * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *lpName); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *lpName); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSnapinVersion )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSnapinVersion )( |
|
| ISnapinAbout * This, | | __RPC__in ISnapinAbout * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *lpVersion); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *lpVersion); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSnapinImage )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSnapinImage )( |
|
| ISnapinAbout * This, | | __RPC__in ISnapinAbout * This, |
| /* [out] */ __RPC__deref_out_opt HICON *hAppIcon); | | /* [out] */ __RPC__deref_out_opt HICON *hAppIcon); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStaticFolderImage )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStaticFolderImage )( |
|
| ISnapinAbout * This, | | __RPC__in ISnapinAbout * This, |
| /* [out] */ __RPC__deref_out_opt HBITMAP *hSmallImage, | | /* [out] */ __RPC__deref_out_opt HBITMAP *hSmallImage, |
| /* [out] */ __RPC__deref_out_opt HBITMAP *hSmallImageOpen, | | /* [out] */ __RPC__deref_out_opt HBITMAP *hSmallImageOpen, |
| /* [out] */ __RPC__deref_out_opt HBITMAP *hLargeImage, | | /* [out] */ __RPC__deref_out_opt HBITMAP *hLargeImage, |
| /* [out] */ __RPC__out COLORREF *cMask); | | /* [out] */ __RPC__out COLORREF *cMask); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISnapinAboutVtbl; | | } ISnapinAboutVtbl; |
| | |
| interface ISnapinAbout | | interface ISnapinAbout |
| { | | { |
| | |
| skipping to change at line 3493 | | skipping to change at line 3493 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMenuButtonVtbl | | typedef struct IMenuButtonVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMenuButton * This, | | __RPC__in IMenuButton * 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 )( |
|
| IMenuButton * This); | | __RPC__in IMenuButton * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMenuButton * This); | | __RPC__in IMenuButton * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddButton )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddButton )( |
|
| IMenuButton * This, | | __RPC__in IMenuButton * This, |
| /* [in] */ int idCommand, | | /* [in] */ int idCommand, |
| /* [in] */ __RPC__in LPOLESTR lpButtonText, | | /* [in] */ __RPC__in LPOLESTR lpButtonText, |
| /* [in] */ __RPC__in LPOLESTR lpTooltipText); | | /* [in] */ __RPC__in LPOLESTR lpTooltipText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetButton )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetButton )( |
|
| IMenuButton * This, | | __RPC__in IMenuButton * This, |
| /* [in] */ int idCommand, | | /* [in] */ int idCommand, |
| /* [in] */ __RPC__in LPOLESTR lpButtonText, | | /* [in] */ __RPC__in LPOLESTR lpButtonText, |
| /* [in] */ __RPC__in LPOLESTR lpTooltipText); | | /* [in] */ __RPC__in LPOLESTR lpTooltipText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetButtonState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetButtonState )( |
|
| IMenuButton * This, | | __RPC__in IMenuButton * This, |
| /* [in] */ int idCommand, | | /* [in] */ int idCommand, |
| /* [in] */ MMC_BUTTON_STATE nState, | | /* [in] */ MMC_BUTTON_STATE nState, |
| /* [in] */ BOOL bState); | | /* [in] */ BOOL bState); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMenuButtonVtbl; | | } IMenuButtonVtbl; |
| | |
| interface IMenuButton | | interface IMenuButton |
| { | | { |
| CONST_VTBL struct IMenuButtonVtbl *lpVtbl; | | CONST_VTBL struct IMenuButtonVtbl *lpVtbl; |
| | |
| skipping to change at line 3582 | | skipping to change at line 3582 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISnapinHelpVtbl | | typedef struct ISnapinHelpVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISnapinHelp * This, | | __RPC__in ISnapinHelp * 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 )( |
|
| ISnapinHelp * This); | | __RPC__in ISnapinHelp * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISnapinHelp * This); | | __RPC__in ISnapinHelp * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHelpTopic )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHelpTopic )( |
|
| ISnapinHelp * This, | | __RPC__in ISnapinHelp * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *lpCompiledHelpFile); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *lpCompiledHelpFile); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISnapinHelpVtbl; | | } ISnapinHelpVtbl; |
| | |
| interface ISnapinHelp | | interface ISnapinHelp |
| { | | { |
| CONST_VTBL struct ISnapinHelpVtbl *lpVtbl; | | CONST_VTBL struct ISnapinHelpVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 3663 | | skipping to change at line 3663 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExtendPropertySheet2Vtbl | | typedef struct IExtendPropertySheet2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IExtendPropertySheet2 * This, | | __RPC__in IExtendPropertySheet2 * 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 )( |
|
| IExtendPropertySheet2 * This); | | __RPC__in IExtendPropertySheet2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IExtendPropertySheet2 * This); | | __RPC__in IExtendPropertySheet2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreatePropertyPages )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreatePropertyPages )( |
|
| IExtendPropertySheet2 * This, | | __RPC__in IExtendPropertySheet2 * This, |
| /* [in] */ __RPC__in_opt LPPROPERTYSHEETCALLBACK lpProvider, | | /* [in] */ __RPC__in_opt LPPROPERTYSHEETCALLBACK lpProvider, |
| /* [in] */ LONG_PTR handle, | | /* [in] */ LONG_PTR handle, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpIDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpIDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryPagesFor )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryPagesFor )( |
|
| IExtendPropertySheet2 * This, | | __RPC__in IExtendPropertySheet2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetWatermarks )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetWatermarks )( |
|
| IExtendPropertySheet2 * This, | | __RPC__in IExtendPropertySheet2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpIDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpIDataObject, |
| /* [out] */ __RPC__deref_out_opt HBITMAP *lphWatermark, | | /* [out] */ __RPC__deref_out_opt HBITMAP *lphWatermark, |
| /* [out] */ __RPC__deref_out_opt HBITMAP *lphHeader, | | /* [out] */ __RPC__deref_out_opt HBITMAP *lphHeader, |
| /* [out] */ __RPC__deref_out_opt HPALETTE *lphPalette, | | /* [out] */ __RPC__deref_out_opt HPALETTE *lphPalette, |
| /* [out] */ __RPC__out BOOL *bStretch); | | /* [out] */ __RPC__out BOOL *bStretch); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IExtendPropertySheet2Vtbl; | | } IExtendPropertySheet2Vtbl; |
| | |
| interface IExtendPropertySheet2 | | interface IExtendPropertySheet2 |
| | |
| skipping to change at line 3762 | | skipping to change at line 3762 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHeaderCtrl2Vtbl | | typedef struct IHeaderCtrl2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * 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 )( |
|
| IHeaderCtrl2 * This); | | __RPC__in IHeaderCtrl2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHeaderCtrl2 * This); | | __RPC__in IHeaderCtrl2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertColumn )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertColumn )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [in] */ __RPC__in LPCWSTR title, | | /* [in] */ __RPC__in LPCWSTR title, |
| /* [in] */ int nFormat, | | /* [in] */ int nFormat, |
| /* [in] */ int nWidth); | | /* [in] */ int nWidth); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteColumn )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteColumn )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ int nCol); | | /* [in] */ int nCol); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnText )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [in] */ __RPC__in LPCWSTR title); | | /* [in] */ __RPC__in LPCWSTR title); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnText )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *pText); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *pText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnWidth )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnWidth )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [in] */ int nWidth); | | /* [in] */ int nWidth); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnWidth )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnWidth )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ int nCol, | | /* [in] */ int nCol, |
| /* [out] */ __RPC__out int *pWidth); | | /* [out] */ __RPC__out int *pWidth); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetChangeTimeOut )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetChangeTimeOut )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ unsigned long uTimeout); | | /* [in] */ unsigned long uTimeout); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnFilter )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnFilter )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ UINT nColumn, | | /* [in] */ UINT nColumn, |
| /* [in] */ DWORD dwType, | | /* [in] */ DWORD dwType, |
| /* [in] */ __RPC__in MMC_FILTERDATA *pFilterData); | | /* [in] */ __RPC__in MMC_FILTERDATA *pFilterData); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnFilter )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnFilter )( |
|
| IHeaderCtrl2 * This, | | __RPC__in IHeaderCtrl2 * This, |
| /* [in] */ UINT nColumn, | | /* [in] */ UINT nColumn, |
| /* [out][in] */ __RPC__inout LPDWORD pdwType, | | /* [out][in] */ __RPC__inout LPDWORD pdwType, |
| /* [out][in] */ __RPC__inout MMC_FILTERDATA *pFilterData); | | /* [out][in] */ __RPC__inout MMC_FILTERDATA *pFilterData); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHeaderCtrl2Vtbl; | | } IHeaderCtrl2Vtbl; |
| | |
| interface IHeaderCtrl2 | | interface IHeaderCtrl2 |
| { | | { |
| CONST_VTBL struct IHeaderCtrl2Vtbl *lpVtbl; | | CONST_VTBL struct IHeaderCtrl2Vtbl *lpVtbl; |
| | |
| skipping to change at line 3898 | | skipping to change at line 3898 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISnapinHelp2Vtbl | | typedef struct ISnapinHelp2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISnapinHelp2 * This, | | __RPC__in ISnapinHelp2 * 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 )( |
|
| ISnapinHelp2 * This); | | __RPC__in ISnapinHelp2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISnapinHelp2 * This); | | __RPC__in ISnapinHelp2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHelpTopic )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetHelpTopic )( |
|
| ISnapinHelp2 * This, | | __RPC__in ISnapinHelp2 * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *lpCompiledHelpFile); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *lpCompiledHelpFile); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetLinkedTopics )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetLinkedTopics )( |
|
| ISnapinHelp2 * This, | | __RPC__in ISnapinHelp2 * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *lpCompiledHelpFiles); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *lpCompiledHelpFiles); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISnapinHelp2Vtbl; | | } ISnapinHelp2Vtbl; |
| | |
| interface ISnapinHelp2 | | interface ISnapinHelp2 |
| { | | { |
| CONST_VTBL struct ISnapinHelp2Vtbl *lpVtbl; | | CONST_VTBL struct ISnapinHelp2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 4056 | | skipping to change at line 4056 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumTASKVtbl | | typedef struct IEnumTASKVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IEnumTASK * This, | | IEnumTASK * 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 )( |
| IEnumTASK * This); | | IEnumTASK * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IEnumTASK * This); | | IEnumTASK * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Next )( | | HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumTASK * This, | | IEnumTASK * This, |
| | |
| skipping to change at line 4170 | | skipping to change at line 4170 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExtendTaskPadVtbl | | typedef struct IExtendTaskPadVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IExtendTaskPad * This, | | IExtendTaskPad * 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 )( |
| IExtendTaskPad * This); | | IExtendTaskPad * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IExtendTaskPad * This); | | IExtendTaskPad * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *TaskNotify )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *TaskNotify )( |
| IExtendTaskPad * This, | | IExtendTaskPad * This, |
| | |
| skipping to change at line 4275 | | skipping to change at line 4275 |
| IConsole2 : public IConsole | | IConsole2 : public IConsole |
| { | | { |
| public: | | public: |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Expand( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Expand( |
| /* [in] */ HSCOPEITEM hItem, | | /* [in] */ HSCOPEITEM hItem, |
| /* [in] */ BOOL bExpand) = 0; | | /* [in] */ BOOL bExpand) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE IsTaskpadViewPrefer
red( void) = 0; | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE IsTaskpadViewPrefer
red( void) = 0; |
| | |
| virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetStatusText( | | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetStatusText( |
|
| /* [string][in] */ __RPC__in LPOLESTR pszStatusText) = 0; | | /* [string][in] */ __RPC__in_string LPOLESTR pszStatusText) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsole2Vtbl | | typedef struct IConsole2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * 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 )( |
|
| IConsole2 * This); | | __RPC__in IConsole2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsole2 * This); | | __RPC__in IConsole2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHeader )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHeader )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [in] */ __RPC__in_opt LPHEADERCTRL pHeader); | | /* [in] */ __RPC__in_opt LPHEADERCTRL pHeader); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetToolbar )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetToolbar )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [in] */ __RPC__in_opt LPTOOLBAR pToolbar); | | /* [in] */ __RPC__in_opt LPTOOLBAR pToolbar); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultView )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultView )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [out] */ __RPC__deref_out_opt LPUNKNOWN *pUnknown); | | /* [out] */ __RPC__deref_out_opt LPUNKNOWN *pUnknown); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryScopeImageList )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryScopeImageList )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); | | /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultImageList )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultImageList )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); | | /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateAllViews )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateAllViews )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, |
| /* [in] */ LPARAM data, | | /* [in] */ LPARAM data, |
| /* [in] */ LONG_PTR hint); | | /* [in] */ LONG_PTR hint); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *MessageBox )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *MessageBox )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [in] */ __RPC__in LPCWSTR lpszText, | | /* [in] */ __RPC__in LPCWSTR lpszText, |
| /* [in] */ __RPC__in LPCWSTR lpszTitle, | | /* [in] */ __RPC__in LPCWSTR lpszTitle, |
| /* [in] */ UINT fuStyle, | | /* [in] */ UINT fuStyle, |
| /* [out] */ __RPC__out int *piRetval); | | /* [out] */ __RPC__out int *piRetval); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryConsoleVerb )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryConsoleVerb )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [out] */ __RPC__deref_out_opt LPCONSOLEVERB *ppConsoleVerb); | | /* [out] */ __RPC__deref_out_opt LPCONSOLEVERB *ppConsoleVerb); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SelectScopeItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SelectScopeItem )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [in] */ HSCOPEITEM hScopeItem); | | /* [in] */ HSCOPEITEM hScopeItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMainWindow )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMainWindow )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *NewWindow )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *NewWindow )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [in] */ HSCOPEITEM hScopeItem, | | /* [in] */ HSCOPEITEM hScopeItem, |
| /* [in] */ unsigned long lOptions); | | /* [in] */ unsigned long lOptions); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Expand )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Expand )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [in] */ HSCOPEITEM hItem, | | /* [in] */ HSCOPEITEM hItem, |
| /* [in] */ BOOL bExpand); | | /* [in] */ BOOL bExpand); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *IsTaskpadViewPreferred )
( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *IsTaskpadViewPreferred )
( |
|
| IConsole2 * This); | | __RPC__in IConsole2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStatusText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStatusText )( |
|
| IConsole2 * This, | | __RPC__in IConsole2 * This, |
| /* [string][in] */ __RPC__in LPOLESTR pszStatusText); | | /* [string][in] */ __RPC__in_string LPOLESTR pszStatusText); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsole2Vtbl; | | } IConsole2Vtbl; |
| | |
| interface IConsole2 | | interface IConsole2 |
| { | | { |
| CONST_VTBL struct IConsole2Vtbl *lpVtbl; | | CONST_VTBL struct IConsole2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 4452 | | skipping to change at line 4452 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDisplayHelpVtbl | | typedef struct IDisplayHelpVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IDisplayHelp * This, | | __RPC__in IDisplayHelp * 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 )( |
|
| IDisplayHelp * This); | | __RPC__in IDisplayHelp * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IDisplayHelp * This); | | __RPC__in IDisplayHelp * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ShowTopic )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ShowTopic )( |
|
| IDisplayHelp * This, | | __RPC__in IDisplayHelp * This, |
| /* [in] */ __RPC__in LPOLESTR pszHelpTopic); | | /* [in] */ __RPC__in LPOLESTR pszHelpTopic); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDisplayHelpVtbl; | | } IDisplayHelpVtbl; |
| | |
| interface IDisplayHelp | | interface IDisplayHelp |
| { | | { |
| CONST_VTBL struct IDisplayHelpVtbl *lpVtbl; | | CONST_VTBL struct IDisplayHelpVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 4528 | | skipping to change at line 4528 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IRequiredExtensionsVtbl | | typedef struct IRequiredExtensionsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IRequiredExtensions * This, | | IRequiredExtensions * 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 )( |
| IRequiredExtensions * This); | | IRequiredExtensions * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IRequiredExtensions * This); | | IRequiredExtensions * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EnableAllExtensions )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EnableAllExtensions )( |
| IRequiredExtensions * This); | | IRequiredExtensions * This); |
| | |
| skipping to change at line 4631 | | skipping to change at line 4631 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IStringTableVtbl | | typedef struct IStringTableVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IStringTable * This, | | __RPC__in IStringTable * 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 )( |
|
| IStringTable * This); | | __RPC__in IStringTable * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IStringTable * This); | | __RPC__in IStringTable * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddString )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddString )( |
|
| IStringTable * This, | | __RPC__in IStringTable * This, |
| /* [in] */ __RPC__in LPCOLESTR pszAdd, | | /* [in] */ __RPC__in LPCOLESTR pszAdd, |
| /* [out] */ __RPC__out MMC_STRING_ID *pStringID); | | /* [out] */ __RPC__out MMC_STRING_ID *pStringID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetString )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetString )( |
|
| IStringTable * This, | | __RPC__in IStringTable * This, |
| /* [in] */ MMC_STRING_ID StringID, | | /* [in] */ MMC_STRING_ID StringID, |
| /* [in] */ ULONG cchBuffer, | | /* [in] */ ULONG cchBuffer, |
| /* [size_is][out] */ __RPC__out_ecount_full(cchBuffer) LPOLESTR lpBu
ffer, | | /* [size_is][out] */ __RPC__out_ecount_full(cchBuffer) LPOLESTR lpBu
ffer, |
| /* [out] */ __RPC__out ULONG *pcchOut); | | /* [out] */ __RPC__out ULONG *pcchOut); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStringLength )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStringLength )( |
|
| IStringTable * This, | | __RPC__in IStringTable * This, |
| /* [in] */ MMC_STRING_ID StringID, | | /* [in] */ MMC_STRING_ID StringID, |
| /* [out] */ __RPC__out ULONG *pcchString); | | /* [out] */ __RPC__out ULONG *pcchString); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteString )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteString )( |
|
| IStringTable * This, | | __RPC__in IStringTable * This, |
| /* [in] */ MMC_STRING_ID StringID); | | /* [in] */ MMC_STRING_ID StringID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteAllStrings )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteAllStrings )( |
|
| IStringTable * This); | | __RPC__in IStringTable * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindString )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindString )( |
|
| IStringTable * This, | | __RPC__in IStringTable * This, |
| /* [in] */ __RPC__in LPCOLESTR pszFind, | | /* [in] */ __RPC__in LPCOLESTR pszFind, |
| /* [out] */ __RPC__out MMC_STRING_ID *pStringID); | | /* [out] */ __RPC__out MMC_STRING_ID *pStringID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Enumerate )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Enumerate )( |
|
| IStringTable * This, | | __RPC__in IStringTable * This, |
| /* [out] */ __RPC__deref_out_opt IEnumString **ppEnum); | | /* [out] */ __RPC__deref_out_opt IEnumString **ppEnum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IStringTableVtbl; | | } IStringTableVtbl; |
| | |
| interface IStringTable | | interface IStringTable |
| { | | { |
| CONST_VTBL struct IStringTableVtbl *lpVtbl; | | CONST_VTBL struct IStringTableVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 4799 | | skipping to change at line 4799 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IColumnDataVtbl | | typedef struct IColumnDataVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IColumnData * This, | | __RPC__in IColumnData * 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 )( |
|
| IColumnData * This); | | __RPC__in IColumnData * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IColumnData * This); | | __RPC__in IColumnData * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnConfigData )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnConfigData )( |
|
| IColumnData * This, | | __RPC__in IColumnData * This, |
| /* [in] */ __RPC__in SColumnSetID *pColID, | | /* [in] */ __RPC__in SColumnSetID *pColID, |
| /* [in] */ __RPC__in MMC_COLUMN_SET_DATA *pColSetData); | | /* [in] */ __RPC__in MMC_COLUMN_SET_DATA *pColSetData); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnConfigData )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnConfigData )( |
|
| IColumnData * This, | | __RPC__in IColumnData * This, |
| /* [in] */ __RPC__in SColumnSetID *pColID, | | /* [in] */ __RPC__in SColumnSetID *pColID, |
| /* [out] */ __RPC__deref_out_opt MMC_COLUMN_SET_DATA **ppColSetData)
; | | /* [out] */ __RPC__deref_out_opt MMC_COLUMN_SET_DATA **ppColSetData)
; |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnSortData )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetColumnSortData )( |
|
| IColumnData * This, | | __RPC__in IColumnData * This, |
| /* [in] */ __RPC__in SColumnSetID *pColID, | | /* [in] */ __RPC__in SColumnSetID *pColID, |
| /* [in] */ __RPC__in MMC_SORT_SET_DATA *pColSortData); | | /* [in] */ __RPC__in MMC_SORT_SET_DATA *pColSortData); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnSortData )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetColumnSortData )( |
|
| IColumnData * This, | | __RPC__in IColumnData * This, |
| /* [in] */ __RPC__in SColumnSetID *pColID, | | /* [in] */ __RPC__in SColumnSetID *pColID, |
| /* [out] */ __RPC__deref_out_opt MMC_SORT_SET_DATA **ppColSortData); | | /* [out] */ __RPC__deref_out_opt MMC_SORT_SET_DATA **ppColSortData); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IColumnDataVtbl; | | } IColumnDataVtbl; |
| | |
| interface IColumnData | | interface IColumnData |
| { | | { |
| CONST_VTBL struct IColumnDataVtbl *lpVtbl; | | CONST_VTBL struct IColumnDataVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 4912 | | skipping to change at line 4912 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMessageViewVtbl | | typedef struct IMessageViewVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMessageView * This, | | __RPC__in IMessageView * 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 )( |
|
| IMessageView * This); | | __RPC__in IMessageView * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMessageView * This); | | __RPC__in IMessageView * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetTitleText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetTitleText )( |
|
| IMessageView * This, | | __RPC__in IMessageView * This, |
| /* [in] */ __RPC__in LPCOLESTR pszTitleText); | | /* [in] */ __RPC__in LPCOLESTR pszTitleText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetBodyText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetBodyText )( |
|
| IMessageView * This, | | __RPC__in IMessageView * This, |
| /* [in] */ __RPC__in LPCOLESTR pszBodyText); | | /* [in] */ __RPC__in LPCOLESTR pszBodyText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetIcon )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetIcon )( |
|
| IMessageView * This, | | __RPC__in IMessageView * This, |
| /* [in] */ IconIdentifier id); | | /* [in] */ IconIdentifier id); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Clear )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Clear )( |
|
| IMessageView * This); | | __RPC__in IMessageView * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMessageViewVtbl; | | } IMessageViewVtbl; |
| | |
| interface IMessageView | | interface IMessageView |
| { | | { |
| CONST_VTBL struct IMessageViewVtbl *lpVtbl; | | CONST_VTBL struct IMessageViewVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 5027 | | skipping to change at line 5027 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IResultDataCompareExVtbl | | typedef struct IResultDataCompareExVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IResultDataCompareEx * This, | | __RPC__in IResultDataCompareEx * 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 )( |
|
| IResultDataCompareEx * This); | | __RPC__in IResultDataCompareEx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IResultDataCompareEx * This); | | __RPC__in IResultDataCompareEx * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Compare )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Compare )( |
|
| IResultDataCompareEx * This, | | __RPC__in IResultDataCompareEx * This, |
| /* [in] */ __RPC__in RDCOMPARE *prdc, | | /* [in] */ __RPC__in RDCOMPARE *prdc, |
| /* [out] */ __RPC__out int *pnResult); | | /* [out] */ __RPC__out int *pnResult); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IResultDataCompareExVtbl; | | } IResultDataCompareExVtbl; |
| | |
| interface IResultDataCompareEx | | interface IResultDataCompareEx |
| { | | { |
| CONST_VTBL struct IResultDataCompareExVtbl *lpVtbl; | | CONST_VTBL struct IResultDataCompareExVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5196 | | skipping to change at line 5196 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComponentData2Vtbl | | typedef struct IComponentData2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * 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 )( |
|
| IComponentData2 * This); | | __RPC__in IComponentData2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComponentData2 * This); | | __RPC__in IComponentData2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * This, |
| /* [in] */ __RPC__in_opt LPUNKNOWN pUnknown); | | /* [in] */ __RPC__in_opt LPUNKNOWN pUnknown); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateComponent )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CreateComponent )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * This, |
| /* [out] */ __RPC__deref_out_opt LPCOMPONENT *ppComponent); | | /* [out] */ __RPC__deref_out_opt LPCOMPONENT *ppComponent); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, |
| /* [in] */ MMC_NOTIFY_TYPE event, | | /* [in] */ MMC_NOTIFY_TYPE event, |
| /* [in] */ LPARAM arg, | | /* [in] */ LPARAM arg, |
| /* [in] */ LPARAM param); | | /* [in] */ LPARAM param); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( |
|
| IComponentData2 * This); | | __RPC__in IComponentData2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ DATA_OBJECT_TYPES type, | | /* [in] */ DATA_OBJECT_TYPES type, |
| /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); | | /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * This, |
| /* [out][in] */ __RPC__inout SCOPEDATAITEM *pScopeDataItem); | | /* [out][in] */ __RPC__inout SCOPEDATAITEM *pScopeDataItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDispatch )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDispatch )( |
|
| IComponentData2 * This, | | __RPC__in IComponentData2 * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ DATA_OBJECT_TYPES type, | | /* [in] */ DATA_OBJECT_TYPES type, |
| /* [out] */ __RPC__deref_out_opt LPDISPATCH *ppDispatch); | | /* [out] */ __RPC__deref_out_opt LPDISPATCH *ppDispatch); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComponentData2Vtbl; | | } IComponentData2Vtbl; |
| | |
| interface IComponentData2 | | interface IComponentData2 |
| { | | { |
| CONST_VTBL struct IComponentData2Vtbl *lpVtbl; | | CONST_VTBL struct IComponentData2Vtbl *lpVtbl; |
| | |
| skipping to change at line 5331 | | skipping to change at line 5331 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComponent2Vtbl | | typedef struct IComponent2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * 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 )( |
|
| IComponent2 * This); | | __RPC__in IComponent2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComponent2 * This); | | __RPC__in IComponent2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ __RPC__in_opt LPCONSOLE lpConsole); | | /* [in] */ __RPC__in_opt LPCONSOLE lpConsole); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Notify )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, |
| /* [in] */ MMC_NOTIFY_TYPE event, | | /* [in] */ MMC_NOTIFY_TYPE event, |
| /* [in] */ LPARAM arg, | | /* [in] */ LPARAM arg, |
| /* [in] */ LPARAM param); | | /* [in] */ LPARAM param); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Destroy )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ MMC_COOKIE cookie); | | /* [in] */ MMC_COOKIE cookie); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDataObject )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ DATA_OBJECT_TYPES type, | | /* [in] */ DATA_OBJECT_TYPES type, |
| /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); | | /* [out] */ __RPC__deref_out_opt LPDATAOBJECT *ppDataObject); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetResultViewType )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetResultViewType )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *ppViewType, | | /* [out] */ __RPC__deref_out_opt LPOLESTR *ppViewType, |
| /* [out] */ __RPC__out long *pViewOptions); | | /* [out] */ __RPC__out long *pViewOptions); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDisplayInfo )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [out][in] */ __RPC__inout RESULTDATAITEM *pResultDataItem); | | /* [out][in] */ __RPC__inout RESULTDATAITEM *pResultDataItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *CompareObjects )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectA, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObjectB); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDispatch )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryDispatch )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ DATA_OBJECT_TYPES type, | | /* [in] */ DATA_OBJECT_TYPES type, |
| /* [out] */ __RPC__deref_out_opt LPDISPATCH *ppDispatch); | | /* [out] */ __RPC__deref_out_opt LPDISPATCH *ppDispatch); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetResultViewType2 )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetResultViewType2 )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [out][in] */ __RPC__inout PRESULT_VIEW_TYPE_INFO pResultViewType)
; | | /* [out][in] */ __RPC__inout PRESULT_VIEW_TYPE_INFO pResultViewType)
; |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RestoreResultView )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RestoreResultView )( |
|
| IComponent2 * This, | | __RPC__in IComponent2 * This, |
| /* [in] */ MMC_COOKIE cookie, | | /* [in] */ MMC_COOKIE cookie, |
| /* [in] */ __RPC__in PRESULT_VIEW_TYPE_INFO pResultViewType); | | /* [in] */ __RPC__in PRESULT_VIEW_TYPE_INFO pResultViewType); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComponent2Vtbl; | | } IComponent2Vtbl; |
| | |
| interface IComponent2 | | interface IComponent2 |
| { | | { |
| CONST_VTBL struct IComponent2Vtbl *lpVtbl; | | CONST_VTBL struct IComponent2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5475 | | skipping to change at line 5475 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContextMenuCallback2Vtbl | | typedef struct IContextMenuCallback2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IContextMenuCallback2 * This, | | __RPC__in IContextMenuCallback2 * 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 )( |
|
| IContextMenuCallback2 * This); | | __RPC__in IContextMenuCallback2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IContextMenuCallback2 * This); | | __RPC__in IContextMenuCallback2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddItem )( |
|
| IContextMenuCallback2 * This, | | __RPC__in IContextMenuCallback2 * This, |
| /* [in] */ __RPC__in CONTEXTMENUITEM2 *pItem); | | /* [in] */ __RPC__in CONTEXTMENUITEM2 *pItem); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IContextMenuCallback2Vtbl; | | } IContextMenuCallback2Vtbl; |
| | |
| interface IContextMenuCallback2 | | interface IContextMenuCallback2 |
| { | | { |
| CONST_VTBL struct IContextMenuCallback2Vtbl *lpVtbl; | | CONST_VTBL struct IContextMenuCallback2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 5545 | | skipping to change at line 5545 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMMCVersionInfoVtbl | | typedef struct IMMCVersionInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMMCVersionInfo * This, | | __RPC__in IMMCVersionInfo * 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 )( |
|
| IMMCVersionInfo * This); | | __RPC__in IMMCVersionInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMMCVersionInfo * This); | | __RPC__in IMMCVersionInfo * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMMCVersion )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMMCVersion )( |
|
| IMMCVersionInfo * This, | | __RPC__in IMMCVersionInfo * This, |
| /* [out] */ __RPC__out long *pVersionMajor, | | /* [out] */ __RPC__out long *pVersionMajor, |
| /* [out] */ __RPC__out long *pVersionMinor); | | /* [out] */ __RPC__out long *pVersionMinor); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMMCVersionInfoVtbl; | | } IMMCVersionInfoVtbl; |
| | |
| interface IMMCVersionInfo | | interface IMMCVersionInfo |
| { | | { |
| CONST_VTBL struct IMMCVersionInfoVtbl *lpVtbl; | | CONST_VTBL struct IMMCVersionInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5641 | | skipping to change at line 5641 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExtendViewVtbl | | typedef struct IExtendViewVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IExtendView * This, | | __RPC__in IExtendView * 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 )( |
|
| IExtendView * This); | | __RPC__in IExtendView * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IExtendView * This); | | __RPC__in IExtendView * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetViews )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetViews )( |
|
| IExtendView * This, | | __RPC__in IExtendView * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, |
| /* [in] */ __RPC__in_opt LPVIEWEXTENSIONCALLBACK pViewExtensionCallb
ack); | | /* [in] */ __RPC__in_opt LPVIEWEXTENSIONCALLBACK pViewExtensionCallb
ack); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IExtendViewVtbl; | | } IExtendViewVtbl; |
| | |
| interface IExtendView | | interface IExtendView |
| { | | { |
| CONST_VTBL struct IExtendViewVtbl *lpVtbl; | | CONST_VTBL struct IExtendViewVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5711 | | skipping to change at line 5711 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IViewExtensionCallbackVtbl | | typedef struct IViewExtensionCallbackVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IViewExtensionCallback * This, | | __RPC__in IViewExtensionCallback * 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 )( |
|
| IViewExtensionCallback * This); | | __RPC__in IViewExtensionCallback * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IViewExtensionCallback * This); | | __RPC__in IViewExtensionCallback * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddView )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *AddView )( |
|
| IViewExtensionCallback * This, | | __RPC__in IViewExtensionCallback * This, |
| /* [in] */ __RPC__in PMMC_EXT_VIEW_DATA pExtViewData); | | /* [in] */ __RPC__in PMMC_EXT_VIEW_DATA pExtViewData); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IViewExtensionCallbackVtbl; | | } IViewExtensionCallbackVtbl; |
| | |
| interface IViewExtensionCallback | | interface IViewExtensionCallback |
| { | | { |
| CONST_VTBL struct IViewExtensionCallbackVtbl *lpVtbl; | | CONST_VTBL struct IViewExtensionCallbackVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 5784 | | skipping to change at line 5784 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsolePowerVtbl | | typedef struct IConsolePowerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsolePower * This, | | __RPC__in IConsolePower * 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 )( |
|
| IConsolePower * This); | | __RPC__in IConsolePower * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsolePower * This); | | __RPC__in IConsolePower * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetExecutionState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetExecutionState )( |
|
| IConsolePower * This, | | __RPC__in IConsolePower * This, |
| /* [in] */ DWORD dwAdd, | | /* [in] */ DWORD dwAdd, |
| /* [in] */ DWORD dwRemove); | | /* [in] */ DWORD dwRemove); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ResetIdleTimer )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ResetIdleTimer )( |
|
| IConsolePower * This, | | __RPC__in IConsolePower * This, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsolePowerVtbl; | | } IConsolePowerVtbl; |
| | |
| interface IConsolePower | | interface IConsolePower |
| { | | { |
| CONST_VTBL struct IConsolePowerVtbl *lpVtbl; | | CONST_VTBL struct IConsolePowerVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 5863 | | skipping to change at line 5863 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsolePowerSinkVtbl | | typedef struct IConsolePowerSinkVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsolePowerSink * This, | | __RPC__in IConsolePowerSink * 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 )( |
|
| IConsolePowerSink * This); | | __RPC__in IConsolePowerSink * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsolePowerSink * This); | | __RPC__in IConsolePowerSink * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *OnPowerBroadcast )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *OnPowerBroadcast )( |
|
| IConsolePowerSink * This, | | __RPC__in IConsolePowerSink * This, |
| /* [in] */ UINT nEvent, | | /* [in] */ UINT nEvent, |
| /* [in] */ LPARAM lParam, | | /* [in] */ LPARAM lParam, |
| /* [out] */ __RPC__out LRESULT *plReturn); | | /* [out] */ __RPC__out LRESULT *plReturn); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsolePowerSinkVtbl; | | } IConsolePowerSinkVtbl; |
| | |
| interface IConsolePowerSink | | interface IConsolePowerSink |
| { | | { |
| CONST_VTBL struct IConsolePowerSinkVtbl *lpVtbl; | | CONST_VTBL struct IConsolePowerSinkVtbl *lpVtbl; |
| | |
| skipping to change at line 5936 | | skipping to change at line 5936 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct INodePropertiesVtbl | | typedef struct INodePropertiesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| INodeProperties * This, | | __RPC__in INodeProperties * 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 )( |
|
| INodeProperties * This); | | __RPC__in INodeProperties * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| INodeProperties * This); | | __RPC__in INodeProperties * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetProperty )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetProperty )( |
|
| INodeProperties * This, | | __RPC__in INodeProperties * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, |
| /* [in] */ __RPC__in BSTR szPropertyName, | | /* [in] */ __RPC__in BSTR szPropertyName, |
| /* [out] */ __RPC__deref_out_opt PBSTR pbstrProperty); | | /* [out] */ __RPC__deref_out_opt PBSTR pbstrProperty); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } INodePropertiesVtbl; | | } INodePropertiesVtbl; |
| | |
| interface INodeProperties | | interface INodeProperties |
| { | | { |
| CONST_VTBL struct INodePropertiesVtbl *lpVtbl; | | CONST_VTBL struct INodePropertiesVtbl *lpVtbl; |
| | |
| skipping to change at line 6007 | | skipping to change at line 6007 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IConsole3Vtbl | | typedef struct IConsole3Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * 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 )( |
|
| IConsole3 * This); | | __RPC__in IConsole3 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IConsole3 * This); | | __RPC__in IConsole3 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHeader )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetHeader )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ __RPC__in_opt LPHEADERCTRL pHeader); | | /* [in] */ __RPC__in_opt LPHEADERCTRL pHeader); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetToolbar )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetToolbar )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ __RPC__in_opt LPTOOLBAR pToolbar); | | /* [in] */ __RPC__in_opt LPTOOLBAR pToolbar); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultView )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultView )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [out] */ __RPC__deref_out_opt LPUNKNOWN *pUnknown); | | /* [out] */ __RPC__deref_out_opt LPUNKNOWN *pUnknown); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryScopeImageList )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryScopeImageList )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); | | /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultImageList )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryResultImageList )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); | | /* [out] */ __RPC__deref_out_opt LPIMAGELIST *ppImageList); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateAllViews )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateAllViews )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT lpDataObject, |
| /* [in] */ LPARAM data, | | /* [in] */ LPARAM data, |
| /* [in] */ LONG_PTR hint); | | /* [in] */ LONG_PTR hint); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *MessageBox )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *MessageBox )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ __RPC__in LPCWSTR lpszText, | | /* [in] */ __RPC__in LPCWSTR lpszText, |
| /* [in] */ __RPC__in LPCWSTR lpszTitle, | | /* [in] */ __RPC__in LPCWSTR lpszTitle, |
| /* [in] */ UINT fuStyle, | | /* [in] */ UINT fuStyle, |
| /* [out] */ __RPC__out int *piRetval); | | /* [out] */ __RPC__out int *piRetval); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryConsoleVerb )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *QueryConsoleVerb )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [out] */ __RPC__deref_out_opt LPCONSOLEVERB *ppConsoleVerb); | | /* [out] */ __RPC__deref_out_opt LPCONSOLEVERB *ppConsoleVerb); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SelectScopeItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SelectScopeItem )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ HSCOPEITEM hScopeItem); | | /* [in] */ HSCOPEITEM hScopeItem); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMainWindow )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMainWindow )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *NewWindow )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *NewWindow )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ HSCOPEITEM hScopeItem, | | /* [in] */ HSCOPEITEM hScopeItem, |
| /* [in] */ unsigned long lOptions); | | /* [in] */ unsigned long lOptions); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Expand )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Expand )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ HSCOPEITEM hItem, | | /* [in] */ HSCOPEITEM hItem, |
| /* [in] */ BOOL bExpand); | | /* [in] */ BOOL bExpand); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *IsTaskpadViewPreferred )
( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *IsTaskpadViewPreferred )
( |
|
| IConsole3 * This); | | __RPC__in IConsole3 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStatusText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStatusText )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [string][in] */ __RPC__in LPOLESTR pszStatusText); | | /* [string][in] */ __RPC__in_string LPOLESTR pszStatusText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RenameScopeItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RenameScopeItem )( |
|
| IConsole3 * This, | | __RPC__in IConsole3 * This, |
| /* [in] */ HSCOPEITEM hScopeItem); | | /* [in] */ HSCOPEITEM hScopeItem); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IConsole3Vtbl; | | } IConsole3Vtbl; |
| | |
| interface IConsole3 | | interface IConsole3 |
| { | | { |
| CONST_VTBL struct IConsole3Vtbl *lpVtbl; | | CONST_VTBL struct IConsole3Vtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 6180 | | skipping to change at line 6180 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IResultData2Vtbl | | typedef struct IResultData2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * 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 )( |
|
| IResultData2 * This); | | __RPC__in IResultData2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IResultData2 * This); | | __RPC__in IResultData2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *InsertItem )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); | | /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteItem )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ HRESULTITEM itemID, | | /* [in] */ HRESULTITEM itemID, |
| /* [in] */ int nCol); | | /* [in] */ int nCol); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindItemByLParam )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FindItemByLParam )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ LPARAM lParam, | | /* [in] */ LPARAM lParam, |
| /* [out] */ __RPC__out HRESULTITEM *pItemID); | | /* [out] */ __RPC__out HRESULTITEM *pItemID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteAllRsltItems )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *DeleteAllRsltItems )( |
|
| IResultData2 * This); | | __RPC__in IResultData2 * This); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItem )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ __RPC__in LPRESULTDATAITEM item); | | /* [in] */ __RPC__in LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetItem )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); | | /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextItem )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); | | /* [out][in] */ __RPC__inout LPRESULTDATAITEM item); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyItemState )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyItemState )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ int nIndex, | | /* [in] */ int nIndex, |
| /* [in] */ HRESULTITEM itemID, | | /* [in] */ HRESULTITEM itemID, |
| /* [in] */ UINT uAdd, | | /* [in] */ UINT uAdd, |
| /* [in] */ UINT uRemove); | | /* [in] */ UINT uRemove); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyViewStyle )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyViewStyle )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ MMC_RESULT_VIEW_STYLE add, | | /* [in] */ MMC_RESULT_VIEW_STYLE add, |
| /* [in] */ MMC_RESULT_VIEW_STYLE remove); | | /* [in] */ MMC_RESULT_VIEW_STYLE remove); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetViewMode )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetViewMode )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ long lViewMode); | | /* [in] */ long lViewMode); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetViewMode )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetViewMode )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [out] */ __RPC__out long *lViewMode); | | /* [out] */ __RPC__out long *lViewMode); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *UpdateItem )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ HRESULTITEM itemID); | | /* [in] */ HRESULTITEM itemID); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Sort )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Sort )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ int nColumn, | | /* [in] */ int nColumn, |
| /* [in] */ DWORD dwSortOptions, | | /* [in] */ DWORD dwSortOptions, |
| /* [in] */ LPARAM lUserParam); | | /* [in] */ LPARAM lUserParam); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDescBarText )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDescBarText )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ __RPC__in LPOLESTR DescText); | | /* [in] */ __RPC__in LPOLESTR DescText); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItemCount )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetItemCount )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ int nItemCount, | | /* [in] */ int nItemCount, |
| /* [in] */ DWORD dwOptions); | | /* [in] */ DWORD dwOptions); |
| | |
| /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RenameResultItem )( | | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RenameResultItem )( |
|
| IResultData2 * This, | | __RPC__in IResultData2 * This, |
| /* [in] */ HRESULTITEM itemID); | | /* [in] */ HRESULTITEM itemID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IResultData2Vtbl; | | } IResultData2Vtbl; |
| | |
| interface IResultData2 | | interface IResultData2 |
| { | | { |
| CONST_VTBL struct IResultData2Vtbl *lpVtbl; | | CONST_VTBL struct IResultData2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 6371 | | skipping to change at line 6371 |
| #define MMC_OVERLAY_ITEM_INDEX_FROM_ITEM_STATE(state) (((state) & MMC_ITEM_OVERL
AY_STATE_MASK) >> MMC_ITEM_OVERLAY_STATE_SHIFT) | | #define MMC_OVERLAY_ITEM_INDEX_FROM_ITEM_STATE(state) (((state) & MMC_ITEM_OVERL
AY_STATE_MASK) >> MMC_ITEM_OVERLAY_STATE_SHIFT) |
| #define MMC_ITEM_STATE_MASK ( 0xff ) | | #define MMC_ITEM_STATE_MASK ( 0xff ) |
| | |
| #endif // MMC_VER >= 0x0210 | | #endif // MMC_VER >= 0x0210 |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_mmc_0000_0046_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_mmc_0000_0046_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_mmc_0000_0046_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_mmc_0000_0046_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 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 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 HPALETTE_UserSize( unsigned long *, un | | unsigned long __RPC_USER HPALETTE_UserSize( __RPC__in unsigned |
| signed long , HPALETTE * ); | | long *, unsigned long , __RPC__in HPALETTE * ); |
| unsigned char * __RPC_USER HPALETTE_UserMarshal( unsigned long *, unsigned cha | | unsigned char * __RPC_USER HPALETTE_UserMarshal( __RPC__in unsigned long *, __ |
| r *, HPALETTE * ); | | RPC__inout_xcount(0) unsigned char *, __RPC__in HPALETTE * ); |
| unsigned char * __RPC_USER HPALETTE_UserUnmarshal(unsigned long *, unsigned cha | | unsigned char * __RPC_USER HPALETTE_UserUnmarshal(__RPC__in unsigned long *, __ |
| r *, HPALETTE * ); | | RPC__in_xcount(0) unsigned char *, __RPC__out HPALETTE * ); |
| void __RPC_USER HPALETTE_UserFree( unsigned long *, HP | | void __RPC_USER HPALETTE_UserFree( __RPC__in unsigned |
| ALETTE * ); | | long *, __RPC__in HPALETTE * ); |
| | |
|
| 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 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 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 HPALETTE_UserSize64( unsigned long *, | | unsigned long __RPC_USER HPALETTE_UserSize64( __RPC__in unsigne |
| unsigned long , HPALETTE * ); | | d long *, unsigned long , __RPC__in HPALETTE * ); |
| unsigned char * __RPC_USER HPALETTE_UserMarshal64( unsigned long *, unsigned c | | unsigned char * __RPC_USER HPALETTE_UserMarshal64( __RPC__in unsigned long *, |
| har *, HPALETTE * ); | | __RPC__inout_xcount(0) unsigned char *, __RPC__in HPALETTE * ); |
| unsigned char * __RPC_USER HPALETTE_UserUnmarshal64(unsigned long *, unsigned c | | unsigned char * __RPC_USER HPALETTE_UserUnmarshal64(__RPC__in unsigned long *, |
| har *, HPALETTE * ); | | __RPC__in_xcount(0) unsigned char *, __RPC__out HPALETTE * ); |
| void __RPC_USER HPALETTE_UserFree64( unsigned long *, | | void __RPC_USER HPALETTE_UserFree64( __RPC__in unsigne |
| HPALETTE * ); | | d long *, __RPC__in HPALETTE * ); |
| | |
|
| 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 * ); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
| End of changes. 395 change blocks. |
| 467 lines changed or deleted | | 467 lines changed or added |
|
| objidl.h (6.0.6002.18005-Windows 6.0) | | objidl.h (6.1.7601.23392-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 |
|
| oleidl.h (6.0.6002.18005-Windows 6.0) | | oleidl.h (6.1.7601.23392-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 oleidl.idl: | | /* Compiler settings for oleidl.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 203 | | skipping to change at line 203 |
| | |
| EXTERN_C const IID IID_IOleAdviseHolder; | | EXTERN_C const IID IID_IOleAdviseHolder; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000111-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000111-0000-0000-C000-000000000046") |
| IOleAdviseHolder : public IUnknown | | IOleAdviseHolder : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE Advise( | | virtual HRESULT STDMETHODCALLTYPE Advise( |
|
| /* [unique][in] */ IAdviseSink *pAdvise, | | /* [annotation][unique][in] */ |
| /* [out] */ DWORD *pdwConnection) = 0; | | __in IAdviseSink *pAdvise, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwConnection) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Unadvise( | | virtual HRESULT STDMETHODCALLTYPE Unadvise( |
| /* [in] */ DWORD dwConnection) = 0; | | /* [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 SendOnRename( | | virtual HRESULT STDMETHODCALLTYPE SendOnRename( |
|
| /* [unique][in] */ IMoniker *pmk) = 0; | | /* [annotation][unique][in] */ |
| | __in IMoniker *pmk) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SendOnSave( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE SendOnSave( void) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SendOnClose( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE SendOnClose( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleAdviseHolderVtbl | | typedef struct IOleAdviseHolderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IOleAdviseHolder * This, | | IOleAdviseHolder * 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 )( |
| IOleAdviseHolder * This); | | IOleAdviseHolder * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IOleAdviseHolder * This); | | IOleAdviseHolder * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Advise )( | | HRESULT ( STDMETHODCALLTYPE *Advise )( |
| IOleAdviseHolder * This, | | IOleAdviseHolder * This, |
|
| /* [unique][in] */ IAdviseSink *pAdvise, | | /* [annotation][unique][in] */ |
| /* [out] */ DWORD *pdwConnection); | | __in IAdviseSink *pAdvise, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Unadvise )( | | HRESULT ( STDMETHODCALLTYPE *Unadvise )( |
| IOleAdviseHolder * This, | | IOleAdviseHolder * This, |
| /* [in] */ DWORD dwConnection); | | /* [in] */ DWORD dwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumAdvise )( | | HRESULT ( STDMETHODCALLTYPE *EnumAdvise )( |
| IOleAdviseHolder * This, | | IOleAdviseHolder * This, |
|
| /* [out] */ IEnumSTATDATA **ppenumAdvise); | | /* [annotation][out] */ |
| | __deref_out IEnumSTATDATA **ppenumAdvise); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendOnRename )( | | HRESULT ( STDMETHODCALLTYPE *SendOnRename )( |
| IOleAdviseHolder * This, | | IOleAdviseHolder * This, |
|
| /* [unique][in] */ IMoniker *pmk); | | /* [annotation][unique][in] */ |
| | __in IMoniker *pmk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendOnSave )( | | HRESULT ( STDMETHODCALLTYPE *SendOnSave )( |
| IOleAdviseHolder * This); | | IOleAdviseHolder * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendOnClose )( | | HRESULT ( STDMETHODCALLTYPE *SendOnClose )( |
| IOleAdviseHolder * This); | | IOleAdviseHolder * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleAdviseHolderVtbl; | | } IOleAdviseHolderVtbl; |
| | |
| | |
| skipping to change at line 349 | | skipping to change at line 357 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleCacheVtbl | | typedef struct IOleCacheVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleCache * This, | | __RPC__in IOleCache * 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 )( |
|
| IOleCache * This); | | __RPC__in IOleCache * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleCache * This); | | __RPC__in IOleCache * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Cache )( | | HRESULT ( STDMETHODCALLTYPE *Cache )( |
|
| IOleCache * This, | | __RPC__in IOleCache * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [in] */ DWORD advf, | | /* [in] */ DWORD advf, |
| /* [out] */ __RPC__out DWORD *pdwConnection); | | /* [out] */ __RPC__out DWORD *pdwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Uncache )( | | HRESULT ( STDMETHODCALLTYPE *Uncache )( |
|
| IOleCache * This, | | __RPC__in IOleCache * This, |
| /* [in] */ DWORD dwConnection); | | /* [in] */ DWORD dwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumCache )( | | HRESULT ( STDMETHODCALLTYPE *EnumCache )( |
|
| IOleCache * This, | | __RPC__in IOleCache * This, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumSTATDATA); | | /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumSTATDATA); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InitCache )( | | HRESULT ( STDMETHODCALLTYPE *InitCache )( |
|
| IOleCache * This, | | __RPC__in IOleCache * This, |
| /* [unique][in] */ __RPC__in_opt IDataObject *pDataObject); | | /* [unique][in] */ __RPC__in_opt IDataObject *pDataObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetData )( | | HRESULT ( STDMETHODCALLTYPE *SetData )( |
|
| IOleCache * This, | | __RPC__in IOleCache * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [unique][in] */ __RPC__in_opt STGMEDIUM *pmedium, | | /* [unique][in] */ __RPC__in_opt STGMEDIUM *pmedium, |
| /* [in] */ BOOL fRelease); | | /* [in] */ BOOL fRelease); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleCacheVtbl; | | } IOleCacheVtbl; |
| | |
| interface IOleCache | | interface IOleCache |
| { | | { |
| CONST_VTBL struct IOleCacheVtbl *lpVtbl; | | CONST_VTBL struct IOleCacheVtbl *lpVtbl; |
| | |
| skipping to change at line 465 | | skipping to change at line 473 |
| | |
| EXTERN_C const IID IID_IOleCache2; | | EXTERN_C const IID IID_IOleCache2; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000128-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000128-0000-0000-C000-000000000046") |
| IOleCache2 : public IOleCache | | IOleCache2 : public IOleCache |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE UpdateCache( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE UpdateCache( |
|
| /* [in] */ LPDATAOBJECT pDataObject, | | /* [annotation][in] */ |
| /* [in] */ DWORD grfUpdf, | | __in LPDATAOBJECT pDataObject, |
| /* [in] */ LPVOID pReserved) = 0; | | /* [annotation][in] */ |
| | __in DWORD grfUpdf, |
| | /* [annotation][in] */ |
| | __reserved LPVOID pReserved) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE DiscardCache( | | virtual HRESULT STDMETHODCALLTYPE DiscardCache( |
| /* [in] */ DWORD dwDiscardOptions) = 0; | | /* [in] */ DWORD dwDiscardOptions) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleCache2Vtbl | | typedef struct IOleCache2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * 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 )( |
|
| IOleCache2 * This); | | __RPC__in IOleCache2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleCache2 * This); | | __RPC__in IOleCache2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Cache )( | | HRESULT ( STDMETHODCALLTYPE *Cache )( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [in] */ DWORD advf, | | /* [in] */ DWORD advf, |
| /* [out] */ __RPC__out DWORD *pdwConnection); | | /* [out] */ __RPC__out DWORD *pdwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Uncache )( | | HRESULT ( STDMETHODCALLTYPE *Uncache )( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [in] */ DWORD dwConnection); | | /* [in] */ DWORD dwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumCache )( | | HRESULT ( STDMETHODCALLTYPE *EnumCache )( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumSTATDATA); | | /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumSTATDATA); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InitCache )( | | HRESULT ( STDMETHODCALLTYPE *InitCache )( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [unique][in] */ __RPC__in_opt IDataObject *pDataObject); | | /* [unique][in] */ __RPC__in_opt IDataObject *pDataObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetData )( | | HRESULT ( STDMETHODCALLTYPE *SetData )( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| /* [unique][in] */ __RPC__in_opt STGMEDIUM *pmedium, | | /* [unique][in] */ __RPC__in_opt STGMEDIUM *pmedium, |
| /* [in] */ BOOL fRelease); | | /* [in] */ BOOL fRelease); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *UpdateCache )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *UpdateCache )( |
| IOleCache2 * This, | | IOleCache2 * This, |
|
| /* [in] */ LPDATAOBJECT pDataObject, | | /* [annotation][in] */ |
| /* [in] */ DWORD grfUpdf, | | __in LPDATAOBJECT pDataObject, |
| /* [in] */ LPVOID pReserved); | | /* [annotation][in] */ |
| | __in DWORD grfUpdf, |
| | /* [annotation][in] */ |
| | __reserved LPVOID pReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DiscardCache )( | | HRESULT ( STDMETHODCALLTYPE *DiscardCache )( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [in] */ DWORD dwDiscardOptions); | | /* [in] */ DWORD dwDiscardOptions); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleCache2Vtbl; | | } IOleCache2Vtbl; |
| | |
| interface IOleCache2 | | interface IOleCache2 |
| { | | { |
| CONST_VTBL struct IOleCache2Vtbl *lpVtbl; | | CONST_VTBL struct IOleCache2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 571 | | skipping to change at line 585 |
| ( (This)->lpVtbl -> UpdateCache(This,pDataObject,grfUpdf,pReserved) ) | | ( (This)->lpVtbl -> UpdateCache(This,pDataObject,grfUpdf,pReserved) ) |
| | |
| #define IOleCache2_DiscardCache(This,dwDiscardOptions) \ | | #define IOleCache2_DiscardCache(This,dwDiscardOptions) \ |
| ( (This)->lpVtbl -> DiscardCache(This,dwDiscardOptions) ) | | ( (This)->lpVtbl -> DiscardCache(This,dwDiscardOptions) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleCache2_RemoteUpdateCache_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleCache2_RemoteUpdateCache_Proxy( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, |
| /* [in] */ DWORD grfUpdf, | | /* [in] */ DWORD grfUpdf, |
| /* [in] */ LONG_PTR pReserved); | | /* [in] */ LONG_PTR pReserved); |
| | |
| void __RPC_STUB IOleCache2_RemoteUpdateCache_Stub( | | void __RPC_STUB IOleCache2_RemoteUpdateCache_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 614 | | skipping to change at line 628 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleCacheControlVtbl | | typedef struct IOleCacheControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleCacheControl * This, | | __RPC__in IOleCacheControl * 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 )( |
|
| IOleCacheControl * This); | | __RPC__in IOleCacheControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleCacheControl * This); | | __RPC__in IOleCacheControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnRun )( | | HRESULT ( STDMETHODCALLTYPE *OnRun )( |
|
| IOleCacheControl * This, | | __RPC__in IOleCacheControl * This, |
| __RPC__in_opt LPDATAOBJECT pDataObject); | | __RPC__in_opt LPDATAOBJECT pDataObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnStop )( | | HRESULT ( STDMETHODCALLTYPE *OnStop )( |
|
| IOleCacheControl * This); | | __RPC__in IOleCacheControl * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleCacheControlVtbl; | | } IOleCacheControlVtbl; |
| | |
| interface IOleCacheControl | | interface IOleCacheControl |
| { | | { |
| CONST_VTBL struct IOleCacheControlVtbl *lpVtbl; | | CONST_VTBL struct IOleCacheControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 694 | | skipping to change at line 708 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IParseDisplayNameVtbl | | typedef struct IParseDisplayNameVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IParseDisplayName * This, | | __RPC__in IParseDisplayName * 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 )( |
|
| IParseDisplayName * This); | | __RPC__in IParseDisplayName * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IParseDisplayName * This); | | __RPC__in IParseDisplayName * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( | | HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( |
|
| IParseDisplayName * This, | | __RPC__in IParseDisplayName * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [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); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IParseDisplayNameVtbl; | | } IParseDisplayNameVtbl; |
| | |
| interface IParseDisplayName | | interface IParseDisplayName |
| { | | { |
| | |
| skipping to change at line 772 | | skipping to change at line 786 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleContainerVtbl | | typedef struct IOleContainerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleContainer * This, | | __RPC__in IOleContainer * 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 )( |
|
| IOleContainer * This); | | __RPC__in IOleContainer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleContainer * This); | | __RPC__in IOleContainer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( | | HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( |
|
| IOleContainer * This, | | __RPC__in IOleContainer * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [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 *EnumObjects )( | | HRESULT ( STDMETHODCALLTYPE *EnumObjects )( |
|
| IOleContainer * This, | | __RPC__in IOleContainer * This, |
| /* [in] */ DWORD grfFlags, | | /* [in] */ DWORD grfFlags, |
| /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum); |
| | |
| HRESULT ( STDMETHODCALLTYPE *LockContainer )( | | HRESULT ( STDMETHODCALLTYPE *LockContainer )( |
|
| IOleContainer * This, | | __RPC__in IOleContainer * This, |
| /* [in] */ BOOL fLock); | | /* [in] */ BOOL fLock); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleContainerVtbl; | | } IOleContainerVtbl; |
| | |
| interface IOleContainer | | interface IOleContainer |
| { | | { |
| CONST_VTBL struct IOleContainerVtbl *lpVtbl; | | CONST_VTBL struct IOleContainerVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 875 | | skipping to change at line 889 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleClientSiteVtbl | | typedef struct IOleClientSiteVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleClientSite * This, | | __RPC__in IOleClientSite * 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 )( |
|
| IOleClientSite * This); | | __RPC__in IOleClientSite * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleClientSite * This); | | __RPC__in IOleClientSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SaveObject )( | | HRESULT ( STDMETHODCALLTYPE *SaveObject )( |
|
| IOleClientSite * This); | | __RPC__in IOleClientSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetMoniker )( |
|
| IOleClientSite * This, | | __RPC__in IOleClientSite * This, |
| /* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
| /* [in] */ DWORD dwWhichMoniker, | | /* [in] */ DWORD dwWhichMoniker, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetContainer )( | | HRESULT ( STDMETHODCALLTYPE *GetContainer )( |
|
| IOleClientSite * This, | | __RPC__in IOleClientSite * This, |
| /* [out] */ __RPC__deref_out_opt IOleContainer **ppContainer); | | /* [out] */ __RPC__deref_out_opt IOleContainer **ppContainer); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ShowObject )( | | HRESULT ( STDMETHODCALLTYPE *ShowObject )( |
|
| IOleClientSite * This); | | __RPC__in IOleClientSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnShowWindow )( | | HRESULT ( STDMETHODCALLTYPE *OnShowWindow )( |
|
| IOleClientSite * This, | | __RPC__in IOleClientSite * This, |
| /* [in] */ BOOL fShow); | | /* [in] */ BOOL fShow); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RequestNewObjectLayout )( | | HRESULT ( STDMETHODCALLTYPE *RequestNewObjectLayout )( |
|
| IOleClientSite * This); | | __RPC__in IOleClientSite * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleClientSiteVtbl; | | } IOleClientSiteVtbl; |
| | |
| interface IOleClientSite | | interface IOleClientSite |
| { | | { |
| CONST_VTBL struct IOleClientSiteVtbl *lpVtbl; | | CONST_VTBL struct IOleClientSiteVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1110 | | skipping to change at line 1124 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleObjectVtbl | | typedef struct IOleObjectVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleObject * This, | | __RPC__in IOleObject * 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 )( |
|
| IOleObject * This); | | __RPC__in IOleObject * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleObject * This); | | __RPC__in IOleObject * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetClientSite )( | | HRESULT ( STDMETHODCALLTYPE *SetClientSite )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [unique][in] */ __RPC__in_opt IOleClientSite *pClientSite); | | /* [unique][in] */ __RPC__in_opt IOleClientSite *pClientSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClientSite )( | | HRESULT ( STDMETHODCALLTYPE *GetClientSite )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [out] */ __RPC__deref_out_opt IOleClientSite **ppClientSite); | | /* [out] */ __RPC__deref_out_opt IOleClientSite **ppClientSite); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetHostNames )( | | HRESULT ( STDMETHODCALLTYPE *SetHostNames )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ __RPC__in LPCOLESTR szContainerApp, | | /* [in] */ __RPC__in LPCOLESTR szContainerApp, |
| /* [unique][in] */ __RPC__in_opt LPCOLESTR szContainerObj); | | /* [unique][in] */ __RPC__in_opt LPCOLESTR szContainerObj); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Close )( | | HRESULT ( STDMETHODCALLTYPE *Close )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwSaveOption); | | /* [in] */ DWORD dwSaveOption); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMoniker )( | | HRESULT ( STDMETHODCALLTYPE *SetMoniker )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwWhichMoniker, | | /* [in] */ DWORD dwWhichMoniker, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmk); | | /* [unique][in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetMoniker )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
| /* [in] */ DWORD dwWhichMoniker, | | /* [in] */ DWORD dwWhichMoniker, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InitFromData )( | | HRESULT ( STDMETHODCALLTYPE *InitFromData )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [unique][in] */ __RPC__in_opt IDataObject *pDataObject, | | /* [unique][in] */ __RPC__in_opt IDataObject *pDataObject, |
| /* [in] */ BOOL fCreation, | | /* [in] */ BOOL fCreation, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetClipboardData )( | | HRESULT ( STDMETHODCALLTYPE *GetClipboardData )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwReserved, | | /* [in] */ DWORD dwReserved, |
| /* [out] */ __RPC__deref_out_opt IDataObject **ppDataObject); | | /* [out] */ __RPC__deref_out_opt IDataObject **ppDataObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DoVerb )( | | HRESULT ( STDMETHODCALLTYPE *DoVerb )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ LONG iVerb, | | /* [in] */ LONG iVerb, |
| /* [unique][in] */ __RPC__in_opt LPMSG lpmsg, | | /* [unique][in] */ __RPC__in_opt LPMSG lpmsg, |
| /* [unique][in] */ __RPC__in_opt IOleClientSite *pActiveSite, | | /* [unique][in] */ __RPC__in_opt IOleClientSite *pActiveSite, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [in] */ __RPC__in HWND hwndParent, | | /* [in] */ __RPC__in HWND hwndParent, |
| /* [unique][in] */ __RPC__in_opt LPCRECT lprcPosRect); | | /* [unique][in] */ __RPC__in_opt LPCRECT lprcPosRect); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumVerbs )( | | HRESULT ( STDMETHODCALLTYPE *EnumVerbs )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [out] */ __RPC__deref_out_opt IEnumOLEVERB **ppEnumOleVerb); | | /* [out] */ __RPC__deref_out_opt IEnumOLEVERB **ppEnumOleVerb); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Update )( | | HRESULT ( STDMETHODCALLTYPE *Update )( |
|
| IOleObject * This); | | __RPC__in IOleObject * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsUpToDate )( | | HRESULT ( STDMETHODCALLTYPE *IsUpToDate )( |
|
| IOleObject * This); | | __RPC__in IOleObject * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetUserClassID )( | | HRESULT ( STDMETHODCALLTYPE *GetUserClassID )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [out] */ __RPC__out CLSID *pClsid); | | /* [out] */ __RPC__out CLSID *pClsid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetUserType )( | | HRESULT ( STDMETHODCALLTYPE *GetUserType )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwFormOfType, | | /* [in] */ DWORD dwFormOfType, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *pszUserType); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *pszUserType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetExtent )( | | HRESULT ( STDMETHODCALLTYPE *SetExtent )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ __RPC__in SIZEL *psizel); | | /* [in] */ __RPC__in SIZEL *psizel); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetExtent )( | | HRESULT ( STDMETHODCALLTYPE *GetExtent )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [out] */ __RPC__out SIZEL *psizel); | | /* [out] */ __RPC__out SIZEL *psizel); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Advise )( | | HRESULT ( STDMETHODCALLTYPE *Advise )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [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 *Unadvise )( | | HRESULT ( STDMETHODCALLTYPE *Unadvise )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwConnection); | | /* [in] */ DWORD dwConnection); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnumAdvise )( | | HRESULT ( STDMETHODCALLTYPE *EnumAdvise )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumAdvise); | | /* [out] */ __RPC__deref_out_opt IEnumSTATDATA **ppenumAdvise); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMiscStatus )( | | HRESULT ( STDMETHODCALLTYPE *GetMiscStatus )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ DWORD dwAspect, | | /* [in] */ DWORD dwAspect, |
| /* [out] */ __RPC__out DWORD *pdwStatus); | | /* [out] */ __RPC__out DWORD *pdwStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetColorScheme )( | | HRESULT ( STDMETHODCALLTYPE *SetColorScheme )( |
|
| IOleObject * This, | | __RPC__in IOleObject * This, |
| /* [in] */ __RPC__in LOGPALETTE *pLogpal); | | /* [in] */ __RPC__in LOGPALETTE *pLogpal); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleObjectVtbl; | | } IOleObjectVtbl; |
| | |
| interface IOleObject | | interface IOleObject |
| { | | { |
| CONST_VTBL struct IOleObjectVtbl *lpVtbl; | | CONST_VTBL struct IOleObjectVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1381 | | skipping to change at line 1395 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleWindowVtbl | | typedef struct IOleWindowVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleWindow * This, | | __RPC__in IOleWindow * 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 )( |
|
| IOleWindow * This); | | __RPC__in IOleWindow * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleWindow * This); | | __RPC__in IOleWindow * This); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
|
| IOleWindow * This, | | __RPC__in IOleWindow * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( | | HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( |
|
| IOleWindow * This, | | __RPC__in IOleWindow * This, |
| /* [in] */ BOOL fEnterMode); | | /* [in] */ BOOL fEnterMode); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleWindowVtbl; | | } IOleWindowVtbl; |
| | |
| interface IOleWindow | | interface IOleWindow |
| { | | { |
| CONST_VTBL struct IOleWindowVtbl *lpVtbl; | | CONST_VTBL struct IOleWindowVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1504 | | skipping to change at line 1518 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleLinkVtbl | | typedef struct IOleLinkVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleLink * This, | | __RPC__in IOleLink * 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 )( |
|
| IOleLink * This); | | __RPC__in IOleLink * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleLink * This); | | __RPC__in IOleLink * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetUpdateOptions )( | | HRESULT ( STDMETHODCALLTYPE *SetUpdateOptions )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [in] */ DWORD dwUpdateOpt); | | /* [in] */ DWORD dwUpdateOpt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetUpdateOptions )( | | HRESULT ( STDMETHODCALLTYPE *GetUpdateOptions )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [out] */ __RPC__out DWORD *pdwUpdateOpt); | | /* [out] */ __RPC__out DWORD *pdwUpdateOpt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetSourceMoniker )( | | HRESULT ( STDMETHODCALLTYPE *SetSourceMoniker )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmk, | | /* [unique][in] */ __RPC__in_opt IMoniker *pmk, |
| /* [in] */ __RPC__in REFCLSID rclsid); | | /* [in] */ __RPC__in REFCLSID rclsid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSourceMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetSourceMoniker )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppmk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetSourceDisplayName )( | | HRESULT ( STDMETHODCALLTYPE *SetSourceDisplayName )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [in] */ __RPC__in LPCOLESTR pszStatusText); | | /* [in] */ __RPC__in LPCOLESTR pszStatusText); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSourceDisplayName )( | | HRESULT ( STDMETHODCALLTYPE *GetSourceDisplayName )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [out] */ __RPC__deref_out_opt LPOLESTR *ppszDisplayName); | | /* [out] */ __RPC__deref_out_opt LPOLESTR *ppszDisplayName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BindToSource )( | | HRESULT ( STDMETHODCALLTYPE *BindToSource )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [in] */ DWORD bindflags, | | /* [in] */ DWORD bindflags, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc); | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BindIfRunning )( | | HRESULT ( STDMETHODCALLTYPE *BindIfRunning )( |
|
| IOleLink * This); | | __RPC__in IOleLink * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBoundSource )( | | HRESULT ( STDMETHODCALLTYPE *GetBoundSource )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [out] */ __RPC__deref_out_opt IUnknown **ppunk); | | /* [out] */ __RPC__deref_out_opt IUnknown **ppunk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UnbindSource )( | | HRESULT ( STDMETHODCALLTYPE *UnbindSource )( |
|
| IOleLink * This); | | __RPC__in IOleLink * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Update )( | | HRESULT ( STDMETHODCALLTYPE *Update )( |
|
| IOleLink * This, | | __RPC__in IOleLink * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc); | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleLinkVtbl; | | } IOleLinkVtbl; |
| | |
| interface IOleLink | | interface IOleLink |
| { | | { |
| CONST_VTBL struct IOleLinkVtbl *lpVtbl; | | CONST_VTBL struct IOleLinkVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1674 | | skipping to change at line 1688 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleItemContainerVtbl | | typedef struct IOleItemContainerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleItemContainer * This, | | __RPC__in IOleItemContainer * 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 )( |
|
| IOleItemContainer * This); | | __RPC__in IOleItemContainer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleItemContainer * This); | | __RPC__in IOleItemContainer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( | | HRESULT ( STDMETHODCALLTYPE *ParseDisplayName )( |
|
| IOleItemContainer * This, | | __RPC__in IOleItemContainer * This, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [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 *EnumObjects )( | | HRESULT ( STDMETHODCALLTYPE *EnumObjects )( |
|
| IOleItemContainer * This, | | __RPC__in IOleItemContainer * This, |
| /* [in] */ DWORD grfFlags, | | /* [in] */ DWORD grfFlags, |
| /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumUnknown **ppenum); |
| | |
| HRESULT ( STDMETHODCALLTYPE *LockContainer )( | | HRESULT ( STDMETHODCALLTYPE *LockContainer )( |
|
| IOleItemContainer * This, | | __RPC__in IOleItemContainer * This, |
| /* [in] */ BOOL fLock); | | /* [in] */ BOOL fLock); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetObject )( | | HRESULT ( STDMETHODCALLTYPE *GetObject )( |
|
| IOleItemContainer * This, | | __RPC__in IOleItemContainer * This, |
| /* [in] */ __RPC__in LPOLESTR pszItem, | | /* [in] */ __RPC__in LPOLESTR pszItem, |
| /* [in] */ DWORD dwSpeedNeeded, | | /* [in] */ DWORD dwSpeedNeeded, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt void **ppvObject); | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppvObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetObjectStorage )( | | HRESULT ( STDMETHODCALLTYPE *GetObjectStorage )( |
|
| IOleItemContainer * This, | | __RPC__in IOleItemContainer * This, |
| /* [in] */ __RPC__in LPOLESTR pszItem, | | /* [in] */ __RPC__in LPOLESTR pszItem, |
| /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, | | /* [unique][in] */ __RPC__in_opt IBindCtx *pbc, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt void **ppvStorage); | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppvStorage); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsRunning )( | | HRESULT ( STDMETHODCALLTYPE *IsRunning )( |
|
| IOleItemContainer * This, | | __RPC__in IOleItemContainer * This, |
| /* [in] */ __RPC__in LPOLESTR pszItem); | | /* [in] */ __RPC__in LPOLESTR pszItem); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleItemContainerVtbl; | | } IOleItemContainerVtbl; |
| | |
| interface IOleItemContainer | | interface IOleItemContainer |
| { | | { |
| CONST_VTBL struct IOleItemContainerVtbl *lpVtbl; | | CONST_VTBL struct IOleItemContainerVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1796 | | skipping to change at line 1810 |
| /* [out] */ __RPC__out LPRECT lprectBorder) = 0; | | /* [out] */ __RPC__out LPRECT lprectBorder) = 0; |
| | |
| virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE RequestBorderSpace( | | virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE RequestBorderSpace( |
| /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths) = 0; | | /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths) = 0; |
| | |
| virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE SetBorderSpace( | | virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE SetBorderSpace( |
| /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths) = 0; | | /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetActiveObject( | | virtual HRESULT STDMETHODCALLTYPE SetActiveObject( |
| /* [unique][in] */ __RPC__in_opt IOleInPlaceActiveObject *pActiveObj
ect, | | /* [unique][in] */ __RPC__in_opt IOleInPlaceActiveObject *pActiveObj
ect, |
|
| /* [unique][string][in] */ __RPC__in_opt LPCOLESTR pszObjName) = 0; | | /* [unique][string][in] */ __RPC__in_opt_string LPCOLESTR pszObjName
) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleInPlaceUIWindowVtbl | | typedef struct IOleInPlaceUIWindowVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleInPlaceUIWindow * This, | | __RPC__in IOleInPlaceUIWindow * 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 )( |
|
| IOleInPlaceUIWindow * This); | | __RPC__in IOleInPlaceUIWindow * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleInPlaceUIWindow * This); | | __RPC__in IOleInPlaceUIWindow * This); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
|
| IOleInPlaceUIWindow * This, | | __RPC__in IOleInPlaceUIWindow * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( | | HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( |
|
| IOleInPlaceUIWindow * This, | | __RPC__in IOleInPlaceUIWindow * This, |
| /* [in] */ BOOL fEnterMode); | | /* [in] */ BOOL fEnterMode); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetBorder )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetBorder )( |
|
| IOleInPlaceUIWindow * This, | | __RPC__in IOleInPlaceUIWindow * This, |
| /* [out] */ __RPC__out LPRECT lprectBorder); | | /* [out] */ __RPC__out LPRECT lprectBorder); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *RequestBorderSpace )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *RequestBorderSpace )( |
|
| IOleInPlaceUIWindow * This, | | __RPC__in IOleInPlaceUIWindow * This, |
| /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); | | /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetBorderSpace )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetBorderSpace )( |
|
| IOleInPlaceUIWindow * This, | | __RPC__in IOleInPlaceUIWindow * This, |
| /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); | | /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetActiveObject )( | | HRESULT ( STDMETHODCALLTYPE *SetActiveObject )( |
|
| IOleInPlaceUIWindow * This, | | __RPC__in IOleInPlaceUIWindow * This, |
| /* [unique][in] */ __RPC__in_opt IOleInPlaceActiveObject *pActiveObj
ect, | | /* [unique][in] */ __RPC__in_opt IOleInPlaceActiveObject *pActiveObj
ect, |
|
| /* [unique][string][in] */ __RPC__in_opt LPCOLESTR pszObjName); | | /* [unique][string][in] */ __RPC__in_opt_string LPCOLESTR pszObjName
); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleInPlaceUIWindowVtbl; | | } IOleInPlaceUIWindowVtbl; |
| | |
| interface IOleInPlaceUIWindow | | interface IOleInPlaceUIWindow |
| { | | { |
| CONST_VTBL struct IOleInPlaceUIWindowVtbl *lpVtbl; | | CONST_VTBL struct IOleInPlaceUIWindowVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1903 | | skipping to change at line 1917 |
| | |
| EXTERN_C const IID IID_IOleInPlaceActiveObject; | | EXTERN_C const IID IID_IOleInPlaceActiveObject; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000117-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000117-0000-0000-C000-000000000046") |
| IOleInPlaceActiveObject : public IOleWindow | | IOleInPlaceActiveObject : public IOleWindow |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE TranslateAccelerator( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE TranslateAccelerator( |
|
| /* [in] */ LPMSG lpmsg) = 0; | | /* [annotation][in] */ |
| | __in_opt LPMSG lpmsg) = 0; |
| | |
| virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE OnFrameWindowActiva
te( | | virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE OnFrameWindowActiva
te( |
| /* [in] */ BOOL fActivate) = 0; | | /* [in] */ BOOL fActivate) = 0; |
| | |
| virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE OnDocWindowActivate
( | | virtual /* [input_sync] */ HRESULT STDMETHODCALLTYPE OnDocWindowActivate
( |
| /* [in] */ BOOL fActivate) = 0; | | /* [in] */ BOOL fActivate) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE ResizeBorder( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE ResizeBorder( |
|
| /* [in] */ LPCRECT prcBorder, | | /* [annotation][in] */ |
| /* [unique][in] */ IOleInPlaceUIWindow *pUIWindow, | | __in LPCRECT prcBorder, |
| /* [in] */ BOOL fFrameWindow) = 0; | | /* [annotation][unique][in] */ |
| | __in IOleInPlaceUIWindow *pUIWindow, |
| | /* [annotation][in] */ |
| | __in BOOL fFrameWindow) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE EnableModeless( | | virtual HRESULT STDMETHODCALLTYPE EnableModeless( |
| /* [in] */ BOOL fEnable) = 0; | | /* [in] */ BOOL fEnable) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleInPlaceActiveObjectVtbl | | typedef struct IOleInPlaceActiveObjectVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * 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 )( |
|
| IOleInPlaceActiveObject * This); | | __RPC__in IOleInPlaceActiveObject * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleInPlaceActiveObject * This); | | __RPC__in IOleInPlaceActiveObject * This); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( | | HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * This, |
| /* [in] */ BOOL fEnterMode); | | /* [in] */ BOOL fEnterMode); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *TranslateAccelerator )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *TranslateAccelerator )( |
| IOleInPlaceActiveObject * This, | | IOleInPlaceActiveObject * This, |
|
| /* [in] */ LPMSG lpmsg); | | /* [annotation][in] */ |
| | __in_opt LPMSG lpmsg); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *OnFrameWindowActivate )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *OnFrameWindowActivate )( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * This, |
| /* [in] */ BOOL fActivate); | | /* [in] */ BOOL fActivate); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *OnDocWindowActivate )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *OnDocWindowActivate )( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * This, |
| /* [in] */ BOOL fActivate); | | /* [in] */ BOOL fActivate); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *ResizeBorder )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *ResizeBorder )( |
| IOleInPlaceActiveObject * This, | | IOleInPlaceActiveObject * This, |
|
| /* [in] */ LPCRECT prcBorder, | | /* [annotation][in] */ |
| /* [unique][in] */ IOleInPlaceUIWindow *pUIWindow, | | __in LPCRECT prcBorder, |
| /* [in] */ BOOL fFrameWindow); | | /* [annotation][unique][in] */ |
| | __in IOleInPlaceUIWindow *pUIWindow, |
| | /* [annotation][in] */ |
| | __in BOOL fFrameWindow); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnableModeless )( | | HRESULT ( STDMETHODCALLTYPE *EnableModeless )( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * This, |
| /* [in] */ BOOL fEnable); | | /* [in] */ BOOL fEnable); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleInPlaceActiveObjectVtbl; | | } IOleInPlaceActiveObjectVtbl; |
| | |
| interface IOleInPlaceActiveObject | | interface IOleInPlaceActiveObject |
| { | | { |
| CONST_VTBL struct IOleInPlaceActiveObjectVtbl *lpVtbl; | | CONST_VTBL struct IOleInPlaceActiveObjectVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2014 | | skipping to change at line 2036 |
| ( (This)->lpVtbl -> ResizeBorder(This,prcBorder,pUIWindow,fFrameWindow) ) | | ( (This)->lpVtbl -> ResizeBorder(This,prcBorder,pUIWindow,fFrameWindow) ) |
| | |
| #define IOleInPlaceActiveObject_EnableModeless(This,fEnable) \ | | #define IOleInPlaceActiveObject_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 */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_RemoteTranslat
eAccelerator_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_RemoteTranslat
eAccelerator_Proxy( |
|
| IOleInPlaceActiveObject * This); | | __RPC__in IOleInPlaceActiveObject * This); |
| | |
| void __RPC_STUB IOleInPlaceActiveObject_RemoteTranslateAccelerator_Stub( | | void __RPC_STUB IOleInPlaceActiveObject_RemoteTranslateAccelerator_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [input_sync][call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_Re
moteResizeBorder_Proxy( | | /* [input_sync][call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_Re
moteResizeBorder_Proxy( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * This, |
| /* [in] */ __RPC__in LPCRECT prcBorder, | | /* [in] */ __RPC__in LPCRECT prcBorder, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][unique][in] */ __RPC__in_opt IOleInPlaceUIWindow *pUIWindow, | | /* [iid_is][unique][in] */ __RPC__in_opt IOleInPlaceUIWindow *pUIWindow, |
| /* [in] */ BOOL fFrameWindow); | | /* [in] */ BOOL fFrameWindow); |
| | |
| void __RPC_STUB IOleInPlaceActiveObject_RemoteResizeBorder_Stub( | | void __RPC_STUB IOleInPlaceActiveObject_RemoteResizeBorder_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| skipping to change at line 2104 | | skipping to change at line 2126 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleInPlaceFrameVtbl | | typedef struct IOleInPlaceFrameVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * 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 )( |
|
| IOleInPlaceFrame * This); | | __RPC__in IOleInPlaceFrame * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleInPlaceFrame * This); | | __RPC__in IOleInPlaceFrame * This); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( | | HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [in] */ BOOL fEnterMode); | | /* [in] */ BOOL fEnterMode); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetBorder )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetBorder )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [out] */ __RPC__out LPRECT lprectBorder); | | /* [out] */ __RPC__out LPRECT lprectBorder); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *RequestBorderSpace )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *RequestBorderSpace )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); | | /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetBorderSpace )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetBorderSpace )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); | | /* [unique][in] */ __RPC__in_opt LPCBORDERWIDTHS pborderwidths); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetActiveObject )( | | HRESULT ( STDMETHODCALLTYPE *SetActiveObject )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [unique][in] */ __RPC__in_opt IOleInPlaceActiveObject *pActiveObj
ect, | | /* [unique][in] */ __RPC__in_opt IOleInPlaceActiveObject *pActiveObj
ect, |
|
| /* [unique][string][in] */ __RPC__in_opt LPCOLESTR pszObjName); | | /* [unique][string][in] */ __RPC__in_opt_string LPCOLESTR pszObjName
); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InsertMenus )( | | HRESULT ( STDMETHODCALLTYPE *InsertMenus )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [in] */ __RPC__in HMENU hmenuShared, | | /* [in] */ __RPC__in HMENU hmenuShared, |
| /* [out][in] */ __RPC__inout LPOLEMENUGROUPWIDTHS lpMenuWidths); | | /* [out][in] */ __RPC__inout LPOLEMENUGROUPWIDTHS lpMenuWidths); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetMenu )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetMenu )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [in] */ __RPC__in HMENU hmenuShared, | | /* [in] */ __RPC__in HMENU hmenuShared, |
| /* [in] */ __RPC__in HOLEMENU holemenu, | | /* [in] */ __RPC__in HOLEMENU holemenu, |
| /* [in] */ __RPC__in HWND hwndActiveObject); | | /* [in] */ __RPC__in HWND hwndActiveObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RemoveMenus )( | | HRESULT ( STDMETHODCALLTYPE *RemoveMenus )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [in] */ __RPC__in HMENU hmenuShared); | | /* [in] */ __RPC__in HMENU hmenuShared); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetStatusText )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetStatusText )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [unique][in] */ __RPC__in_opt LPCOLESTR pszStatusText); | | /* [unique][in] */ __RPC__in_opt LPCOLESTR pszStatusText); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnableModeless )( | | HRESULT ( STDMETHODCALLTYPE *EnableModeless )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [in] */ BOOL fEnable); | | /* [in] */ BOOL fEnable); |
| | |
| HRESULT ( STDMETHODCALLTYPE *TranslateAccelerator )( | | HRESULT ( STDMETHODCALLTYPE *TranslateAccelerator )( |
|
| IOleInPlaceFrame * This, | | __RPC__in IOleInPlaceFrame * This, |
| /* [in] */ __RPC__in LPMSG lpmsg, | | /* [in] */ __RPC__in LPMSG lpmsg, |
| /* [in] */ WORD wID); | | /* [in] */ WORD wID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleInPlaceFrameVtbl; | | } IOleInPlaceFrameVtbl; |
| | |
| interface IOleInPlaceFrame | | interface IOleInPlaceFrame |
| { | | { |
| CONST_VTBL struct IOleInPlaceFrameVtbl *lpVtbl; | | CONST_VTBL struct IOleInPlaceFrameVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2264 | | skipping to change at line 2286 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleInPlaceObjectVtbl | | typedef struct IOleInPlaceObjectVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleInPlaceObject * This, | | __RPC__in IOleInPlaceObject * 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 )( |
|
| IOleInPlaceObject * This); | | __RPC__in IOleInPlaceObject * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleInPlaceObject * This); | | __RPC__in IOleInPlaceObject * This); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
|
| IOleInPlaceObject * This, | | __RPC__in IOleInPlaceObject * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( | | HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( |
|
| IOleInPlaceObject * This, | | __RPC__in IOleInPlaceObject * This, |
| /* [in] */ BOOL fEnterMode); | | /* [in] */ BOOL fEnterMode); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InPlaceDeactivate )( | | HRESULT ( STDMETHODCALLTYPE *InPlaceDeactivate )( |
|
| IOleInPlaceObject * This); | | __RPC__in IOleInPlaceObject * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UIDeactivate )( | | HRESULT ( STDMETHODCALLTYPE *UIDeactivate )( |
|
| IOleInPlaceObject * This); | | __RPC__in IOleInPlaceObject * This); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetObjectRects )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *SetObjectRects )( |
|
| IOleInPlaceObject * This, | | __RPC__in IOleInPlaceObject * This, |
| /* [in] */ __RPC__in LPCRECT lprcPosRect, | | /* [in] */ __RPC__in LPCRECT lprcPosRect, |
| /* [in] */ __RPC__in LPCRECT lprcClipRect); | | /* [in] */ __RPC__in LPCRECT lprcClipRect); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ReactivateAndUndo )( | | HRESULT ( STDMETHODCALLTYPE *ReactivateAndUndo )( |
|
| IOleInPlaceObject * This); | | __RPC__in IOleInPlaceObject * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleInPlaceObjectVtbl; | | } IOleInPlaceObjectVtbl; |
| | |
| interface IOleInPlaceObject | | interface IOleInPlaceObject |
| { | | { |
| CONST_VTBL struct IOleInPlaceObjectVtbl *lpVtbl; | | CONST_VTBL struct IOleInPlaceObjectVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 2393 | | skipping to change at line 2415 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IOleInPlaceSiteVtbl | | typedef struct IOleInPlaceSiteVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IOleInPlaceSite * This, | | __RPC__in IOleInPlaceSite * 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 )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | /* [input_sync] */ HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
|
| IOleInPlaceSite * This, | | __RPC__in IOleInPlaceSite * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( | | HRESULT ( STDMETHODCALLTYPE *ContextSensitiveHelp )( |
|
| IOleInPlaceSite * This, | | __RPC__in IOleInPlaceSite * This, |
| /* [in] */ BOOL fEnterMode); | | /* [in] */ BOOL fEnterMode); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CanInPlaceActivate )( | | HRESULT ( STDMETHODCALLTYPE *CanInPlaceActivate )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnInPlaceActivate )( | | HRESULT ( STDMETHODCALLTYPE *OnInPlaceActivate )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnUIActivate )( | | HRESULT ( STDMETHODCALLTYPE *OnUIActivate )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWindowContext )( | | HRESULT ( STDMETHODCALLTYPE *GetWindowContext )( |
|
| IOleInPlaceSite * This, | | __RPC__in IOleInPlaceSite * This, |
| /* [out] */ __RPC__deref_out_opt IOleInPlaceFrame **ppFrame, | | /* [out] */ __RPC__deref_out_opt IOleInPlaceFrame **ppFrame, |
| /* [out] */ __RPC__deref_out_opt IOleInPlaceUIWindow **ppDoc, | | /* [out] */ __RPC__deref_out_opt IOleInPlaceUIWindow **ppDoc, |
| /* [out] */ __RPC__out LPRECT lprcPosRect, | | /* [out] */ __RPC__out LPRECT lprcPosRect, |
| /* [out] */ __RPC__out LPRECT lprcClipRect, | | /* [out] */ __RPC__out LPRECT lprcClipRect, |
| /* [out][in] */ __RPC__inout LPOLEINPLACEFRAMEINFO lpFrameInfo); | | /* [out][in] */ __RPC__inout LPOLEINPLACEFRAMEINFO lpFrameInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Scroll )( | | HRESULT ( STDMETHODCALLTYPE *Scroll )( |
|
| IOleInPlaceSite * This, | | __RPC__in IOleInPlaceSite * This, |
| /* [in] */ SIZE scrollExtant); | | /* [in] */ SIZE scrollExtant); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnUIDeactivate )( | | HRESULT ( STDMETHODCALLTYPE *OnUIDeactivate )( |
|
| IOleInPlaceSite * This, | | __RPC__in IOleInPlaceSite * This, |
| /* [in] */ BOOL fUndoable); | | /* [in] */ BOOL fUndoable); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnInPlaceDeactivate )( | | HRESULT ( STDMETHODCALLTYPE *OnInPlaceDeactivate )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DiscardUndoState )( | | HRESULT ( STDMETHODCALLTYPE *DiscardUndoState )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DeactivateAndUndo )( | | HRESULT ( STDMETHODCALLTYPE *DeactivateAndUndo )( |
|
| IOleInPlaceSite * This); | | __RPC__in IOleInPlaceSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnPosRectChange )( | | HRESULT ( STDMETHODCALLTYPE *OnPosRectChange )( |
|
| IOleInPlaceSite * This, | | __RPC__in IOleInPlaceSite * This, |
| /* [in] */ __RPC__in LPCRECT lprcPosRect); | | /* [in] */ __RPC__in LPCRECT lprcPosRect); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IOleInPlaceSiteVtbl; | | } IOleInPlaceSiteVtbl; |
| | |
| interface IOleInPlaceSite | | interface IOleInPlaceSite |
| { | | { |
| CONST_VTBL struct IOleInPlaceSiteVtbl *lpVtbl; | | CONST_VTBL struct IOleInPlaceSiteVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2536 | | skipping to change at line 2558 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContinueVtbl | | typedef struct IContinueVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IContinue * This, | | __RPC__in IContinue * 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 )( |
|
| IContinue * This); | | __RPC__in IContinue * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IContinue * This); | | __RPC__in IContinue * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FContinue )( | | HRESULT ( STDMETHODCALLTYPE *FContinue )( |
|
| IContinue * This); | | __RPC__in IContinue * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IContinueVtbl; | | } IContinueVtbl; |
| | |
| interface IContinue | | interface IContinue |
| { | | { |
| CONST_VTBL struct IContinueVtbl *lpVtbl; | | CONST_VTBL struct IContinueVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 2595 | | skipping to change at line 2617 |
| | |
| EXTERN_C const IID IID_IViewObject; | | EXTERN_C const IID IID_IViewObject; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000010d-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000010d-0000-0000-C000-000000000046") |
| IViewObject : public IUnknown | | IViewObject : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Draw( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Draw( |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hdcTargetDev, | | /* [annotation][unique][in] */ |
| /* [in] */ HDC hdcDraw, | | __null void *pvAspect, |
| /* [in] */ LPCRECTL lprcBounds, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ LPCRECTL lprcWBounds, | | __in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ BOOL ( STDMETHODCALLTYPE *pfnContinue )( | | /* [annotation][in] */ |
| | __in_opt HDC hdcTargetDev, |
| | /* [annotation][in] */ |
| | __in HDC hdcDraw, |
| | /* [annotation][in] */ |
| | __in_opt LPCRECTL lprcBounds, |
| | /* [annotation][unique][in] */ |
| | __in_opt LPCRECTL lprcWBounds, |
| | /* [annotation][in] */ |
| | __in_opt BOOL ( STDMETHODCALLTYPE *pfnContinue )( |
| ULONG_PTR dwContinue), | | ULONG_PTR dwContinue), |
|
| /* [in] */ ULONG_PTR dwContinue) = 0; | | /* [annotation][in] */ |
| | __in ULONG_PTR dwContinue) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetColorSet( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetColorSet( |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hicTargetDev, | | /* [annotation][unique][in] */ |
| /* [out] */ LOGPALETTE **ppColorSet) = 0; | | __null void *pvAspect, |
| | /* [annotation][unique][in] */ |
| | __in_opt DVTARGETDEVICE *ptd, |
| | /* [annotation][in] */ |
| | __in_opt HDC hicTargetDev, |
| | /* [annotation][out] */ |
| | __deref_out LOGPALETTE **ppColorSet) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Freeze( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Freeze( |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwFreeze) = 0; | | __in LONG lindex, |
| | /* [annotation][unique][in] */ |
| | __null void *pvAspect, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwFreeze) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE Unfreeze( | | virtual HRESULT STDMETHODCALLTYPE Unfreeze( |
| /* [in] */ DWORD dwFreeze) = 0; | | /* [in] */ DWORD dwFreeze) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetAdvise( | | virtual HRESULT STDMETHODCALLTYPE SetAdvise( |
| /* [in] */ DWORD aspects, | | /* [in] */ DWORD aspects, |
| /* [in] */ DWORD advf, | | /* [in] */ DWORD advf, |
| /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink) = 0; | | /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetAdvise( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetAdvise( |
|
| /* [unique][out] */ DWORD *pAspects, | | /* [annotation][unique][out] */ |
| /* [unique][out] */ DWORD *pAdvf, | | __out_opt DWORD *pAspects, |
| /* [out] */ IAdviseSink **ppAdvSink) = 0; | | /* [annotation][unique][out] */ |
| | __out_opt DWORD *pAdvf, |
| | /* [annotation][out] */ |
| | __deref_out IAdviseSink **ppAdvSink) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IViewObjectVtbl | | typedef struct IViewObjectVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IViewObject * This, | | __RPC__in IViewObject * 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 )( |
|
| IViewObject * This); | | __RPC__in IViewObject * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IViewObject * This); | | __RPC__in IViewObject * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Draw )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Draw )( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hdcTargetDev, | | /* [annotation][unique][in] */ |
| /* [in] */ HDC hdcDraw, | | __null void *pvAspect, |
| /* [in] */ LPCRECTL lprcBounds, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ LPCRECTL lprcWBounds, | | __in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ BOOL ( STDMETHODCALLTYPE *pfnContinue )( | | /* [annotation][in] */ |
| | __in_opt HDC hdcTargetDev, |
| | /* [annotation][in] */ |
| | __in HDC hdcDraw, |
| | /* [annotation][in] */ |
| | __in_opt LPCRECTL lprcBounds, |
| | /* [annotation][unique][in] */ |
| | __in_opt LPCRECTL lprcWBounds, |
| | /* [annotation][in] */ |
| | __in_opt BOOL ( STDMETHODCALLTYPE *pfnContinue )( |
| ULONG_PTR dwContinue), | | ULONG_PTR dwContinue), |
|
| /* [in] */ ULONG_PTR dwContinue); | | /* [annotation][in] */ |
| | __in ULONG_PTR dwContinue); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetColorSet )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetColorSet )( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hicTargetDev, | | /* [annotation][unique][in] */ |
| /* [out] */ LOGPALETTE **ppColorSet); | | __null void *pvAspect, |
| | /* [annotation][unique][in] */ |
| | __in_opt DVTARGETDEVICE *ptd, |
| | /* [annotation][in] */ |
| | __in_opt HDC hicTargetDev, |
| | /* [annotation][out] */ |
| | __deref_out LOGPALETTE **ppColorSet); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Freeze )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Freeze )( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwFreeze); | | __in LONG lindex, |
| | /* [annotation][unique][in] */ |
| | __null void *pvAspect, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwFreeze); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Unfreeze )( | | HRESULT ( STDMETHODCALLTYPE *Unfreeze )( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD dwFreeze); | | /* [in] */ DWORD dwFreeze); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetAdvise )( | | HRESULT ( STDMETHODCALLTYPE *SetAdvise )( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD aspects, | | /* [in] */ DWORD aspects, |
| /* [in] */ DWORD advf, | | /* [in] */ DWORD advf, |
| /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink); | | /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetAdvise )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetAdvise )( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [unique][out] */ DWORD *pAspects, | | /* [annotation][unique][out] */ |
| /* [unique][out] */ DWORD *pAdvf, | | __out_opt DWORD *pAspects, |
| /* [out] */ IAdviseSink **ppAdvSink); | | /* [annotation][unique][out] */ |
| | __out_opt DWORD *pAdvf, |
| | /* [annotation][out] */ |
| | __deref_out IAdviseSink **ppAdvSink); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IViewObjectVtbl; | | } IViewObjectVtbl; |
| | |
| interface IViewObject | | interface IViewObject |
| { | | { |
| CONST_VTBL struct IViewObjectVtbl *lpVtbl; | | CONST_VTBL struct IViewObjectVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 2742 | | skipping to change at line 2810 |
| ( (This)->lpVtbl -> SetAdvise(This,aspects,advf,pAdvSink) ) | | ( (This)->lpVtbl -> SetAdvise(This,aspects,advf,pAdvSink) ) |
| | |
| #define IViewObject_GetAdvise(This,pAspects,pAdvf,ppAdvSink) \ | | #define IViewObject_GetAdvise(This,pAspects,pAdvf,ppAdvSink) \ |
| ( (This)->lpVtbl -> GetAdvise(This,pAspects,pAdvf,ppAdvSink) ) | | ( (This)->lpVtbl -> GetAdvise(This,pAspects,pAdvf,ppAdvSink) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteDraw_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteDraw_Proxy( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [in] */ ULONG_PTR pvAspect, | | /* [in] */ ULONG_PTR pvAspect, |
| /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, | | /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ __RPC__in HDC hdcTargetDev, | | /* [in] */ __RPC__in HDC hdcTargetDev, |
| /* [in] */ __RPC__in HDC hdcDraw, | | /* [in] */ __RPC__in HDC hdcDraw, |
| /* [unique][in] */ __RPC__in_opt LPCRECTL lprcBounds, | | /* [unique][in] */ __RPC__in_opt LPCRECTL lprcBounds, |
| /* [unique][in] */ __RPC__in_opt LPCRECTL lprcWBounds, | | /* [unique][in] */ __RPC__in_opt LPCRECTL lprcWBounds, |
| /* [in] */ __RPC__in_opt IContinue *pContinue); | | /* [in] */ __RPC__in_opt IContinue *pContinue); |
| | |
| void __RPC_STUB IViewObject_RemoteDraw_Stub( | | void __RPC_STUB IViewObject_RemoteDraw_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteGetColorSet_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteGetColorSet_Proxy( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [in] */ ULONG_PTR pvAspect, | | /* [in] */ ULONG_PTR pvAspect, |
| /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, | | /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ ULONG_PTR hicTargetDev, | | /* [in] */ ULONG_PTR hicTargetDev, |
| /* [out] */ __RPC__deref_out_opt LOGPALETTE **ppColorSet); | | /* [out] */ __RPC__deref_out_opt LOGPALETTE **ppColorSet); |
| | |
| void __RPC_STUB IViewObject_RemoteGetColorSet_Stub( | | void __RPC_STUB IViewObject_RemoteGetColorSet_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteFreeze_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteFreeze_Proxy( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [in] */ ULONG_PTR pvAspect, | | /* [in] */ ULONG_PTR pvAspect, |
| /* [out] */ __RPC__out DWORD *pdwFreeze); | | /* [out] */ __RPC__out DWORD *pdwFreeze); |
| | |
| void __RPC_STUB IViewObject_RemoteFreeze_Stub( | | void __RPC_STUB IViewObject_RemoteFreeze_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteGetAdvise_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_RemoteGetAdvise_Proxy( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [out] */ __RPC__out DWORD *pAspects, | | /* [out] */ __RPC__out DWORD *pAspects, |
| /* [out] */ __RPC__out DWORD *pAdvf, | | /* [out] */ __RPC__out DWORD *pAdvf, |
| /* [out] */ __RPC__deref_out_opt IAdviseSink **ppAdvSink); | | /* [out] */ __RPC__deref_out_opt IAdviseSink **ppAdvSink); |
| | |
| void __RPC_STUB IViewObject_RemoteGetAdvise_Stub( | | void __RPC_STUB IViewObject_RemoteGetAdvise_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| | |
| skipping to change at line 2832 | | skipping to change at line 2900 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IViewObject2Vtbl | | typedef struct IViewObject2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IViewObject2 * This, | | __RPC__in IViewObject2 * 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 )( |
|
| IViewObject2 * This); | | __RPC__in IViewObject2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IViewObject2 * This); | | __RPC__in IViewObject2 * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Draw )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Draw )( |
| IViewObject2 * This, | | IViewObject2 * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hdcTargetDev, | | /* [annotation][unique][in] */ |
| /* [in] */ HDC hdcDraw, | | __null void *pvAspect, |
| /* [in] */ LPCRECTL lprcBounds, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ LPCRECTL lprcWBounds, | | __in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ BOOL ( STDMETHODCALLTYPE *pfnContinue )( | | /* [annotation][in] */ |
| | __in_opt HDC hdcTargetDev, |
| | /* [annotation][in] */ |
| | __in HDC hdcDraw, |
| | /* [annotation][in] */ |
| | __in_opt LPCRECTL lprcBounds, |
| | /* [annotation][unique][in] */ |
| | __in_opt LPCRECTL lprcWBounds, |
| | /* [annotation][in] */ |
| | __in_opt BOOL ( STDMETHODCALLTYPE *pfnContinue )( |
| ULONG_PTR dwContinue), | | ULONG_PTR dwContinue), |
|
| /* [in] */ ULONG_PTR dwContinue); | | /* [annotation][in] */ |
| | __in ULONG_PTR dwContinue); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetColorSet )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetColorSet )( |
| IViewObject2 * This, | | IViewObject2 * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hicTargetDev, | | /* [annotation][unique][in] */ |
| /* [out] */ LOGPALETTE **ppColorSet); | | __null void *pvAspect, |
| | /* [annotation][unique][in] */ |
| | __in_opt DVTARGETDEVICE *ptd, |
| | /* [annotation][in] */ |
| | __in_opt HDC hicTargetDev, |
| | /* [annotation][out] */ |
| | __deref_out LOGPALETTE **ppColorSet); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Freeze )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Freeze )( |
| IViewObject2 * This, | | IViewObject2 * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwFreeze); | | __in LONG lindex, |
| | /* [annotation][unique][in] */ |
| | __null void *pvAspect, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwFreeze); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Unfreeze )( | | HRESULT ( STDMETHODCALLTYPE *Unfreeze )( |
|
| IViewObject2 * This, | | __RPC__in IViewObject2 * This, |
| /* [in] */ DWORD dwFreeze); | | /* [in] */ DWORD dwFreeze); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetAdvise )( | | HRESULT ( STDMETHODCALLTYPE *SetAdvise )( |
|
| IViewObject2 * This, | | __RPC__in IViewObject2 * This, |
| /* [in] */ DWORD aspects, | | /* [in] */ DWORD aspects, |
| /* [in] */ DWORD advf, | | /* [in] */ DWORD advf, |
| /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink); | | /* [unique][in] */ __RPC__in_opt IAdviseSink *pAdvSink); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetAdvise )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetAdvise )( |
| IViewObject2 * This, | | IViewObject2 * This, |
|
| /* [unique][out] */ DWORD *pAspects, | | /* [annotation][unique][out] */ |
| /* [unique][out] */ DWORD *pAdvf, | | __out_opt DWORD *pAspects, |
| /* [out] */ IAdviseSink **ppAdvSink); | | /* [annotation][unique][out] */ |
| | __out_opt DWORD *pAdvf, |
| | /* [annotation][out] */ |
| | __deref_out IAdviseSink **ppAdvSink); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetExtent )( | | HRESULT ( STDMETHODCALLTYPE *GetExtent )( |
|
| IViewObject2 * This, | | __RPC__in IViewObject2 * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, | | /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, |
| /* [out] */ __RPC__out LPSIZEL lpsizel); | | /* [out] */ __RPC__out LPSIZEL lpsizel); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IViewObject2Vtbl; | | } IViewObject2Vtbl; |
| | |
| interface IViewObject2 | | interface IViewObject2 |
| { | | { |
| | |
| skipping to change at line 2959 | | skipping to change at line 3050 |
| | |
| EXTERN_C const IID IID_IDropSource; | | EXTERN_C const IID IID_IDropSource; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000121-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000121-0000-0000-C000-000000000046") |
| IDropSource : public IUnknown | | IDropSource : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE QueryContinueDrag( | | virtual HRESULT STDMETHODCALLTYPE QueryContinueDrag( |
|
| /* [in] */ BOOL fEscapePressed, | | /* [annotation][in] */ |
| /* [in] */ DWORD grfKeyState) = 0; | | __in BOOL fEscapePressed, |
| | /* [annotation][in] */ |
| | __in DWORD grfKeyState) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GiveFeedback( | | virtual HRESULT STDMETHODCALLTYPE GiveFeedback( |
|
| /* [in] */ DWORD dwEffect) = 0; | | /* [annotation][in] */ |
| | __in DWORD dwEffect) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDropSourceVtbl | | typedef struct IDropSourceVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IDropSource * This, | | IDropSource * 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 )( |
| IDropSource * This); | | IDropSource * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IDropSource * This); | | IDropSource * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryContinueDrag )( | | HRESULT ( STDMETHODCALLTYPE *QueryContinueDrag )( |
| IDropSource * This, | | IDropSource * This, |
|
| /* [in] */ BOOL fEscapePressed, | | /* [annotation][in] */ |
| /* [in] */ DWORD grfKeyState); | | __in BOOL fEscapePressed, |
| | /* [annotation][in] */ |
| | __in DWORD grfKeyState); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GiveFeedback )( | | HRESULT ( STDMETHODCALLTYPE *GiveFeedback )( |
| IDropSource * This, | | IDropSource * This, |
|
| /* [in] */ DWORD dwEffect); | | /* [annotation][in] */ |
| | __in DWORD dwEffect); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDropSourceVtbl; | | } IDropSourceVtbl; |
| | |
| interface IDropSource | | interface IDropSource |
| { | | { |
| CONST_VTBL struct IDropSourceVtbl *lpVtbl; | | CONST_VTBL struct IDropSourceVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 3101 | | skipping to change at line 3198 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDropTargetVtbl | | typedef struct IDropTargetVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IDropTarget * This, | | __RPC__in IDropTarget * 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 )( |
|
| IDropTarget * This); | | __RPC__in IDropTarget * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IDropTarget * This); | | __RPC__in IDropTarget * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DragEnter )( | | HRESULT ( STDMETHODCALLTYPE *DragEnter )( |
|
| IDropTarget * This, | | __RPC__in IDropTarget * This, |
| /* [unique][in] */ __RPC__in_opt IDataObject *pDataObj, | | /* [unique][in] */ __RPC__in_opt IDataObject *pDataObj, |
| /* [in] */ DWORD grfKeyState, | | /* [in] */ DWORD grfKeyState, |
| /* [in] */ POINTL pt, | | /* [in] */ POINTL pt, |
| /* [out][in] */ __RPC__inout DWORD *pdwEffect); | | /* [out][in] */ __RPC__inout DWORD *pdwEffect); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DragOver )( | | HRESULT ( STDMETHODCALLTYPE *DragOver )( |
|
| IDropTarget * This, | | __RPC__in IDropTarget * This, |
| /* [in] */ DWORD grfKeyState, | | /* [in] */ DWORD grfKeyState, |
| /* [in] */ POINTL pt, | | /* [in] */ POINTL pt, |
| /* [out][in] */ __RPC__inout DWORD *pdwEffect); | | /* [out][in] */ __RPC__inout DWORD *pdwEffect); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DragLeave )( | | HRESULT ( STDMETHODCALLTYPE *DragLeave )( |
|
| IDropTarget * This); | | __RPC__in IDropTarget * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Drop )( | | HRESULT ( STDMETHODCALLTYPE *Drop )( |
|
| IDropTarget * This, | | __RPC__in IDropTarget * This, |
| /* [unique][in] */ __RPC__in_opt IDataObject *pDataObj, | | /* [unique][in] */ __RPC__in_opt IDataObject *pDataObj, |
| /* [in] */ DWORD grfKeyState, | | /* [in] */ DWORD grfKeyState, |
| /* [in] */ POINTL pt, | | /* [in] */ POINTL pt, |
| /* [out][in] */ __RPC__inout DWORD *pdwEffect); | | /* [out][in] */ __RPC__inout DWORD *pdwEffect); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDropTargetVtbl; | | } IDropTargetVtbl; |
| | |
| interface IDropTarget | | interface IDropTarget |
| { | | { |
| | |
| skipping to change at line 3187 | | skipping to change at line 3284 |
| | |
| EXTERN_C const IID IID_IDropSourceNotify; | | EXTERN_C const IID IID_IDropSourceNotify; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("0000012B-0000-0000-C000-000000000046") | | MIDL_INTERFACE("0000012B-0000-0000-C000-000000000046") |
| IDropSourceNotify : public IUnknown | | IDropSourceNotify : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE DragEnterTarget( | | virtual HRESULT STDMETHODCALLTYPE DragEnterTarget( |
|
| /* [in] */ HWND hwndTarget) = 0; | | /* [annotation][in] */ |
| | __in HWND hwndTarget) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE DragLeaveTarget( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE DragLeaveTarget( void) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDropSourceNotifyVtbl | | typedef struct IDropSourceNotifyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IDropSourceNotify * This, | | IDropSourceNotify * 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 )( |
| IDropSourceNotify * This); | | IDropSourceNotify * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IDropSourceNotify * This); | | IDropSourceNotify * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DragEnterTarget )( | | HRESULT ( STDMETHODCALLTYPE *DragEnterTarget )( |
| IDropSourceNotify * This, | | IDropSourceNotify * This, |
|
| /* [in] */ HWND hwndTarget); | | /* [annotation][in] */ |
| | __in HWND hwndTarget); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DragLeaveTarget )( | | HRESULT ( STDMETHODCALLTYPE *DragLeaveTarget )( |
| IDropSourceNotify * This); | | IDropSourceNotify * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IDropSourceNotifyVtbl; | | } IDropSourceNotifyVtbl; |
| | |
| interface IDropSourceNotify | | interface IDropSourceNotify |
| { | | { |
| CONST_VTBL struct IDropSourceNotifyVtbl *lpVtbl; | | CONST_VTBL struct IDropSourceNotifyVtbl *lpVtbl; |
| | |
| skipping to change at line 3282 | | skipping to change at line 3381 |
| | |
| EXTERN_C const IID IID_IEnumOLEVERB; | | EXTERN_C const IID IID_IEnumOLEVERB; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("00000104-0000-0000-C000-000000000046") | | MIDL_INTERFACE("00000104-0000-0000-C000-000000000046") |
| IEnumOLEVERB : public IUnknown | | IEnumOLEVERB : public IUnknown |
| { | | { |
| public: | | public: |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE Next( |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [length_is][size_is][out] */ LPOLEVERB rgelt, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched) = 0; | | /* [annotation][length_is][size_is][out] */ |
| | __out_ecount_part(celt, *pceltFetched) LPOLEVERB 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 IEnumOLEVERB **ppenum) = 0; | | /* [out] */ __RPC__deref_out_opt IEnumOLEVERB **ppenum) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumOLEVERBVtbl | | typedef struct IEnumOLEVERBVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEnumOLEVERB * This, | | __RPC__in IEnumOLEVERB * 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 )( |
|
| IEnumOLEVERB * This); | | __RPC__in IEnumOLEVERB * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEnumOLEVERB * This); | | __RPC__in IEnumOLEVERB * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumOLEVERB * This, | | IEnumOLEVERB * This, |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [length_is][size_is][out] */ LPOLEVERB rgelt, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched); | | /* [annotation][length_is][size_is][out] */ |
| | __out_ecount_part(celt, *pceltFetched) LPOLEVERB rgelt, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Skip )( | | HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
| IEnumOLEVERB * This, | | __RPC__in IEnumOLEVERB * This, |
| /* [in] */ ULONG celt); | | /* [in] */ ULONG celt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Reset )( | | HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
| IEnumOLEVERB * This); | | __RPC__in IEnumOLEVERB * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IEnumOLEVERB * This, | | __RPC__in IEnumOLEVERB * This, |
| /* [out] */ __RPC__deref_out_opt IEnumOLEVERB **ppenum); | | /* [out] */ __RPC__deref_out_opt IEnumOLEVERB **ppenum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEnumOLEVERBVtbl; | | } IEnumOLEVERBVtbl; |
| | |
| interface IEnumOLEVERB | | interface IEnumOLEVERB |
| { | | { |
| CONST_VTBL struct IEnumOLEVERBVtbl *lpVtbl; | | CONST_VTBL struct IEnumOLEVERBVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 3367 | | skipping to change at line 3472 |
| ( (This)->lpVtbl -> Reset(This) ) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
| #define IEnumOLEVERB_Clone(This,ppenum) \ | | #define IEnumOLEVERB_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 IEnumOLEVERB_RemoteNext_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumOLEVERB_RemoteNext_Proxy( |
|
| IEnumOLEVERB * This, | | __RPC__in IEnumOLEVERB * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLEVERB rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLEVERB rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| void __RPC_STUB IEnumOLEVERB_RemoteNext_Stub( | | void __RPC_STUB IEnumOLEVERB_RemoteNext_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IEnumOLEVERB_INTERFACE_DEFINED__ */ | | #endif /* __IEnumOLEVERB_INTERFACE_DEFINED__ */ |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
|
| 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 HACCEL_UserSize( unsigned long *, unsi | | unsigned long __RPC_USER HACCEL_UserSize( __RPC__in unsigned lo |
| gned long , HACCEL * ); | | ng *, unsigned long , __RPC__in HACCEL * ); |
| unsigned char * __RPC_USER HACCEL_UserMarshal( unsigned long *, unsigned char | | unsigned char * __RPC_USER HACCEL_UserMarshal( __RPC__in unsigned long *, __RP |
| *, HACCEL * ); | | C__inout_xcount(0) unsigned char *, __RPC__in HACCEL * ); |
| unsigned char * __RPC_USER HACCEL_UserUnmarshal(unsigned long *, unsigned char | | unsigned char * __RPC_USER HACCEL_UserUnmarshal(__RPC__in unsigned long *, __RP |
| *, HACCEL * ); | | C__in_xcount(0) unsigned char *, __RPC__out HACCEL * ); |
| void __RPC_USER HACCEL_UserFree( unsigned long *, HACC | | void __RPC_USER HACCEL_UserFree( __RPC__in unsigned lo |
| EL * ); | | ng *, __RPC__in HACCEL * ); |
| | |
|
| 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 HGLOBAL_UserSize( unsigned long *, uns | | unsigned long __RPC_USER HGLOBAL_UserSize( __RPC__in unsigned l |
| igned long , HGLOBAL * ); | | ong *, unsigned long , __RPC__in HGLOBAL * ); |
| unsigned char * __RPC_USER HGLOBAL_UserMarshal( unsigned long *, unsigned char | | unsigned char * __RPC_USER HGLOBAL_UserMarshal( __RPC__in unsigned long *, __R |
| *, HGLOBAL * ); | | PC__inout_xcount(0) unsigned char *, __RPC__in HGLOBAL * ); |
| unsigned char * __RPC_USER HGLOBAL_UserUnmarshal(unsigned long *, unsigned char | | unsigned char * __RPC_USER HGLOBAL_UserUnmarshal(__RPC__in unsigned long *, __R |
| *, HGLOBAL * ); | | PC__in_xcount(0) unsigned char *, __RPC__out HGLOBAL * ); |
| void __RPC_USER HGLOBAL_UserFree( unsigned long *, HGL | | void __RPC_USER HGLOBAL_UserFree( __RPC__in unsigned l |
| OBAL * ); | | ong *, __RPC__in HGLOBAL * ); |
| | |
|
| unsigned long __RPC_USER HMENU_UserSize( unsigned long *, unsig | | unsigned long __RPC_USER HMENU_UserSize( __RPC__in unsigned lon |
| ned long , HMENU * ); | | g *, unsigned long , __RPC__in HMENU * ); |
| unsigned char * __RPC_USER HMENU_UserMarshal( unsigned long *, unsigned char * | | unsigned char * __RPC_USER HMENU_UserMarshal( __RPC__in unsigned long *, __RPC |
| , HMENU * ); | | __inout_xcount(0) unsigned char *, __RPC__in HMENU * ); |
| unsigned char * __RPC_USER HMENU_UserUnmarshal(unsigned long *, unsigned char * | | unsigned char * __RPC_USER HMENU_UserUnmarshal(__RPC__in unsigned long *, __RPC |
| , HMENU * ); | | __in_xcount(0) unsigned char *, __RPC__out HMENU * ); |
| void __RPC_USER HMENU_UserFree( unsigned long *, HMENU | | void __RPC_USER HMENU_UserFree( __RPC__in unsigned lon |
| * ); | | g *, __RPC__in HMENU * ); |
| | |
|
| 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 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 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 HACCEL_UserSize64( unsigned long *, un | | unsigned long __RPC_USER HACCEL_UserSize64( __RPC__in unsigned |
| signed long , HACCEL * ); | | long *, unsigned long , __RPC__in HACCEL * ); |
| unsigned char * __RPC_USER HACCEL_UserMarshal64( unsigned long *, unsigned cha | | unsigned char * __RPC_USER HACCEL_UserMarshal64( __RPC__in unsigned long *, __ |
| r *, HACCEL * ); | | RPC__inout_xcount(0) unsigned char *, __RPC__in HACCEL * ); |
| unsigned char * __RPC_USER HACCEL_UserUnmarshal64(unsigned long *, unsigned cha | | unsigned char * __RPC_USER HACCEL_UserUnmarshal64(__RPC__in unsigned long *, __ |
| r *, HACCEL * ); | | RPC__in_xcount(0) unsigned char *, __RPC__out HACCEL * ); |
| void __RPC_USER HACCEL_UserFree64( unsigned long *, HA | | void __RPC_USER HACCEL_UserFree64( __RPC__in unsigned |
| CCEL * ); | | long *, __RPC__in HACCEL * ); |
| | |
|
| 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 HGLOBAL_UserSize64( unsigned long *, u | | unsigned long __RPC_USER HGLOBAL_UserSize64( __RPC__in unsigned |
| nsigned long , HGLOBAL * ); | | long *, unsigned long , __RPC__in HGLOBAL * ); |
| unsigned char * __RPC_USER HGLOBAL_UserMarshal64( unsigned long *, unsigned ch | | unsigned char * __RPC_USER HGLOBAL_UserMarshal64( __RPC__in unsigned long *, _ |
| ar *, HGLOBAL * ); | | _RPC__inout_xcount(0) unsigned char *, __RPC__in HGLOBAL * ); |
| unsigned char * __RPC_USER HGLOBAL_UserUnmarshal64(unsigned long *, unsigned ch | | unsigned char * __RPC_USER HGLOBAL_UserUnmarshal64(__RPC__in unsigned long *, _ |
| ar *, HGLOBAL * ); | | _RPC__in_xcount(0) unsigned char *, __RPC__out HGLOBAL * ); |
| void __RPC_USER HGLOBAL_UserFree64( unsigned long *, H | | void __RPC_USER HGLOBAL_UserFree64( __RPC__in unsigned |
| GLOBAL * ); | | long *, __RPC__in HGLOBAL * ); |
| | |
|
| unsigned long __RPC_USER HMENU_UserSize64( unsigned long *, uns | | unsigned long __RPC_USER HMENU_UserSize64( __RPC__in unsigned l |
| igned long , HMENU * ); | | ong *, unsigned long , __RPC__in HMENU * ); |
| unsigned char * __RPC_USER HMENU_UserMarshal64( unsigned long *, unsigned char | | unsigned char * __RPC_USER HMENU_UserMarshal64( __RPC__in unsigned long *, __R |
| *, HMENU * ); | | PC__inout_xcount(0) unsigned char *, __RPC__in HMENU * ); |
| unsigned char * __RPC_USER HMENU_UserUnmarshal64(unsigned long *, unsigned char | | unsigned char * __RPC_USER HMENU_UserUnmarshal64(__RPC__in unsigned long *, __R |
| *, HMENU * ); | | PC__in_xcount(0) unsigned char *, __RPC__out HMENU * ); |
| void __RPC_USER HMENU_UserFree64( unsigned long *, HME | | void __RPC_USER HMENU_UserFree64( __RPC__in unsigned l |
| NU * ); | | ong *, __RPC__in HMENU * ); |
| | |
|
| 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 * ); |
| | |
|
| 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 IOleCache2_UpdateCache_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IOleCache2_UpdateCache_Proxy( |
| IOleCache2 * This, | | IOleCache2 * This, |
|
| /* [in] */ LPDATAOBJECT pDataObject, | | /* [annotation][in] */ |
| /* [in] */ DWORD grfUpdf, | | __in LPDATAOBJECT pDataObject, |
| /* [in] */ LPVOID pReserved); | | /* [annotation][in] */ |
| | __in DWORD grfUpdf, |
| | /* [annotation][in] */ |
| | __reserved LPVOID pReserved); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleCache2_UpdateCache_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleCache2_UpdateCache_Stub( |
|
| IOleCache2 * This, | | __RPC__in IOleCache2 * This, |
| /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, | | /* [in] */ __RPC__in_opt LPDATAOBJECT pDataObject, |
| /* [in] */ DWORD grfUpdf, | | /* [in] */ DWORD grfUpdf, |
| /* [in] */ LONG_PTR pReserved); | | /* [in] */ LONG_PTR pReserved); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_TranslateAcceler
ator_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_TranslateAcceler
ator_Proxy( |
| IOleInPlaceActiveObject * This, | | IOleInPlaceActiveObject * This, |
|
| /* [in] */ LPMSG lpmsg); | | /* [annotation][in] */ |
| | __in_opt LPMSG lpmsg); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_TranslateAccel
erator_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_TranslateAccel
erator_Stub( |
|
| IOleInPlaceActiveObject * This); | | __RPC__in IOleInPlaceActiveObject * This); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_ResizeBorder_Pro
xy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_ResizeBorder_Pro
xy( |
| IOleInPlaceActiveObject * This, | | IOleInPlaceActiveObject * This, |
|
| /* [in] */ LPCRECT prcBorder, | | /* [annotation][in] */ |
| /* [unique][in] */ IOleInPlaceUIWindow *pUIWindow, | | __in LPCRECT prcBorder, |
| /* [in] */ BOOL fFrameWindow); | | /* [annotation][unique][in] */ |
| | __in IOleInPlaceUIWindow *pUIWindow, |
| | /* [annotation][in] */ |
| | __in BOOL fFrameWindow); |
| | |
| /* [input_sync][call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_Re
sizeBorder_Stub( | | /* [input_sync][call_as] */ HRESULT STDMETHODCALLTYPE IOleInPlaceActiveObject_Re
sizeBorder_Stub( |
|
| IOleInPlaceActiveObject * This, | | __RPC__in IOleInPlaceActiveObject * This, |
| /* [in] */ __RPC__in LPCRECT prcBorder, | | /* [in] */ __RPC__in LPCRECT prcBorder, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][unique][in] */ __RPC__in_opt IOleInPlaceUIWindow *pUIWindow, | | /* [iid_is][unique][in] */ __RPC__in_opt IOleInPlaceUIWindow *pUIWindow, |
| /* [in] */ BOOL fFrameWindow); | | /* [in] */ BOOL fFrameWindow); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_Draw_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_Draw_Proxy( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hdcTargetDev, | | /* [annotation][unique][in] */ |
| /* [in] */ HDC hdcDraw, | | __null void *pvAspect, |
| /* [in] */ LPCRECTL lprcBounds, | | /* [annotation][unique][in] */ |
| /* [unique][in] */ LPCRECTL lprcWBounds, | | __in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ BOOL ( STDMETHODCALLTYPE *pfnContinue )( | | /* [annotation][in] */ |
| | __in_opt HDC hdcTargetDev, |
| | /* [annotation][in] */ |
| | __in HDC hdcDraw, |
| | /* [annotation][in] */ |
| | __in_opt LPCRECTL lprcBounds, |
| | /* [annotation][unique][in] */ |
| | __in_opt LPCRECTL lprcWBounds, |
| | /* [annotation][in] */ |
| | __in_opt BOOL ( STDMETHODCALLTYPE *pfnContinue )( |
| ULONG_PTR dwContinue), | | ULONG_PTR dwContinue), |
|
| /* [in] */ ULONG_PTR dwContinue); | | /* [annotation][in] */ |
| | __in ULONG_PTR dwContinue); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_Draw_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_Draw_Stub( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [in] */ ULONG_PTR pvAspect, | | /* [in] */ ULONG_PTR pvAspect, |
| /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, | | /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ __RPC__in HDC hdcTargetDev, | | /* [in] */ __RPC__in HDC hdcTargetDev, |
| /* [in] */ __RPC__in HDC hdcDraw, | | /* [in] */ __RPC__in HDC hdcDraw, |
| /* [unique][in] */ __RPC__in_opt LPCRECTL lprcBounds, | | /* [unique][in] */ __RPC__in_opt LPCRECTL lprcBounds, |
| /* [unique][in] */ __RPC__in_opt LPCRECTL lprcWBounds, | | /* [unique][in] */ __RPC__in_opt LPCRECTL lprcWBounds, |
| /* [in] */ __RPC__in_opt IContinue *pContinue); | | /* [in] */ __RPC__in_opt IContinue *pContinue); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_GetColorSet_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_GetColorSet_Proxy( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [unique][in] */ DVTARGETDEVICE *ptd, | | __in LONG lindex, |
| /* [in] */ HDC hicTargetDev, | | /* [annotation][unique][in] */ |
| /* [out] */ LOGPALETTE **ppColorSet); | | __null void *pvAspect, |
| | /* [annotation][unique][in] */ |
| | __in_opt DVTARGETDEVICE *ptd, |
| | /* [annotation][in] */ |
| | __in_opt HDC hicTargetDev, |
| | /* [annotation][out] */ |
| | __deref_out LOGPALETTE **ppColorSet); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_GetColorSet_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_GetColorSet_Stub( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [in] */ ULONG_PTR pvAspect, | | /* [in] */ ULONG_PTR pvAspect, |
| /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, | | /* [unique][in] */ __RPC__in_opt DVTARGETDEVICE *ptd, |
| /* [in] */ ULONG_PTR hicTargetDev, | | /* [in] */ ULONG_PTR hicTargetDev, |
| /* [out] */ __RPC__deref_out_opt LOGPALETTE **ppColorSet); | | /* [out] */ __RPC__deref_out_opt LOGPALETTE **ppColorSet); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_Freeze_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_Freeze_Proxy( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [in] */ DWORD dwDrawAspect, | | /* [annotation][in] */ |
| /* [in] */ LONG lindex, | | __in DWORD dwDrawAspect, |
| /* [unique][in] */ void *pvAspect, | | /* [annotation][in] */ |
| /* [out] */ DWORD *pdwFreeze); | | __in LONG lindex, |
| | /* [annotation][unique][in] */ |
| | __null void *pvAspect, |
| | /* [annotation][out] */ |
| | __out DWORD *pdwFreeze); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_Freeze_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_Freeze_Stub( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [in] */ DWORD dwDrawAspect, | | /* [in] */ DWORD dwDrawAspect, |
| /* [in] */ LONG lindex, | | /* [in] */ LONG lindex, |
| /* [in] */ ULONG_PTR pvAspect, | | /* [in] */ ULONG_PTR pvAspect, |
| /* [out] */ __RPC__out DWORD *pdwFreeze); | | /* [out] */ __RPC__out DWORD *pdwFreeze); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_GetAdvise_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IViewObject_GetAdvise_Proxy( |
| IViewObject * This, | | IViewObject * This, |
|
| /* [unique][out] */ DWORD *pAspects, | | /* [annotation][unique][out] */ |
| /* [unique][out] */ DWORD *pAdvf, | | __out_opt DWORD *pAspects, |
| /* [out] */ IAdviseSink **ppAdvSink); | | /* [annotation][unique][out] */ |
| | __out_opt DWORD *pAdvf, |
| | /* [annotation][out] */ |
| | __deref_out IAdviseSink **ppAdvSink); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_GetAdvise_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewObject_GetAdvise_Stub( |
|
| IViewObject * This, | | __RPC__in IViewObject * This, |
| /* [out] */ __RPC__out DWORD *pAspects, | | /* [out] */ __RPC__out DWORD *pAspects, |
| /* [out] */ __RPC__out DWORD *pAdvf, | | /* [out] */ __RPC__out DWORD *pAdvf, |
| /* [out] */ __RPC__deref_out_opt IAdviseSink **ppAdvSink); | | /* [out] */ __RPC__deref_out_opt IAdviseSink **ppAdvSink); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IEnumOLEVERB_Next_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IEnumOLEVERB_Next_Proxy( |
| IEnumOLEVERB * This, | | IEnumOLEVERB * This, |
|
| /* [in] */ ULONG celt, | | /* [annotation][in] */ |
| /* [length_is][size_is][out] */ LPOLEVERB rgelt, | | __in ULONG celt, |
| /* [out] */ ULONG *pceltFetched); | | /* [annotation][length_is][size_is][out] */ |
| | __out_ecount_part(celt, *pceltFetched) LPOLEVERB rgelt, |
| | /* [annotation][out] */ |
| | __out_opt ULONG *pceltFetched); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumOLEVERB_Next_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IEnumOLEVERB_Next_Stub( |
|
| IEnumOLEVERB * This, | | __RPC__in IEnumOLEVERB * This, |
| /* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLEVERB rgelt, | | /* [length_is][size_is][out] */ __RPC__out_ecount_part(celt, *pceltFetched)
LPOLEVERB rgelt, |
| /* [out] */ __RPC__out ULONG *pceltFetched); | | /* [out] */ __RPC__out ULONG *pceltFetched); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| | |
| End of changes. 280 change blocks. |
| 472 lines changed or deleted | | 610 lines changed or added |
|