| corewindow.h (6.3.9600.17415-Windows 8.1) | | corewindow.h (10.0.10586.494-Windows 10 1511 10586.494) |
| | |
| /* 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 8.00.0603 */ | | /* File created by MIDL compiler version 8.00.0613 */ |
| /* @@MIDL_FILE_HEADING( ) */ | | /* @@MIDL_FILE_HEADING( ) */ |
| | |
|
| #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__ |
| #define __REQUIRED_RPCSAL_H_VERSION__ 100 | | #define __REQUIRED_RPCSAL_H_VERSION__ 100 |
| #endif | | #endif |
| | |
| #include "rpc.h" | | #include "rpc.h" |
| #include "rpcndr.h" | | #include "rpcndr.h" |
| | |
| #ifndef __RPCNDR_H_VERSION__ | | #ifndef __RPCNDR_H_VERSION__ |
| #error this stub requires an updated version of <rpcndr.h> | | #error this stub requires an updated version of <rpcndr.h> |
|
| #endif // __RPCNDR_H_VERSION__ | | #endif /* __RPCNDR_H_VERSION__ */ |
| | |
| #ifndef COM_NO_WINDOWS_H | | #ifndef COM_NO_WINDOWS_H |
| #include "windows.h" | | #include "windows.h" |
| #include "ole2.h" | | #include "ole2.h" |
| #endif /*COM_NO_WINDOWS_H*/ | | #endif /*COM_NO_WINDOWS_H*/ |
| | |
| #ifndef __corewindow_h__ | | #ifndef __corewindow_h__ |
| #define __corewindow_h__ | | #define __corewindow_h__ |
| | |
| #if defined(_MSC_VER) && (_MSC_VER >= 1020) | | #if defined(_MSC_VER) && (_MSC_VER >= 1020) |
| | |
| skipping to change at line 52 | | skipping to change at line 50 |
| typedef interface ICoreWindowInterop ICoreWindowInterop; | | typedef interface ICoreWindowInterop ICoreWindowInterop; |
| | |
| #endif /* __ICoreWindowInterop_FWD_DEFINED__ */ | | #endif /* __ICoreWindowInterop_FWD_DEFINED__ */ |
| | |
| #ifndef __ICoreInputInterop_FWD_DEFINED__ | | #ifndef __ICoreInputInterop_FWD_DEFINED__ |
| #define __ICoreInputInterop_FWD_DEFINED__ | | #define __ICoreInputInterop_FWD_DEFINED__ |
| typedef interface ICoreInputInterop ICoreInputInterop; | | typedef interface ICoreInputInterop ICoreInputInterop; |
| | |
| #endif /* __ICoreInputInterop_FWD_DEFINED__ */ | | #endif /* __ICoreInputInterop_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __ICoreWindowComponentInterop_FWD_DEFINED__ |
| | #define __ICoreWindowComponentInterop_FWD_DEFINED__ |
| | typedef interface ICoreWindowComponentInterop ICoreWindowComponentInterop; |
| | |
| | #endif /* __ICoreWindowComponentInterop_FWD_DEFINED__ */ |
| | |
| /* header files for imported files */ | | /* header files for imported files */ |
| #include "oaidl.h" | | #include "oaidl.h" |
| #include "ocidl.h" | | #include "ocidl.h" |
| #include "inspectable.h" | | #include "inspectable.h" |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C"{ | | extern "C"{ |
| #endif | | #endif |
| | |
| /* interface __MIDL_itf_corewindow_0000_0000 */ | | /* interface __MIDL_itf_corewindow_0000_0000 */ |
| | |
| skipping to change at line 246 | | skipping to change at line 250 |
| | |
| #endif /* __ICoreInputInterop_INTERFACE_DEFINED__ */ | | #endif /* __ICoreInputInterop_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_corewindow_0000_0002 */ | | /* interface __MIDL_itf_corewindow_0000_0002 */ |
| /* [local] */ | | /* [local] */ |
| | |
| HRESULT _cdecl CreateControlInput( | | HRESULT _cdecl CreateControlInput( |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _COM_Outptr_ void **ppv); | | _COM_Outptr_ void **ppv); |
| | |
|
| | HRESULT _cdecl CreateControlInputEx( |
| | _In_ IUnknown *pCoreWindow, |
| | _In_ REFIID riid, |
| | _COM_Outptr_ void **ppv); |
| | |
| #endif // NTDDI_VERSION >= NTDDI_WINBLUE | | #endif // NTDDI_VERSION >= NTDDI_WINBLUE |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #if (NTDDI_VERSION >= NTDDI_THRESHOLD) |
| #pragma endregion | | |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_corewindow_0000_0002_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_corewindow_0000_0002_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_corewindow_0000_0002_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_corewindow_0000_0002_v0_0_s_ifspec; |
| | |
|
| | #ifndef __ICoreWindowComponentInterop_INTERFACE_DEFINED__ |
| | #define __ICoreWindowComponentInterop_INTERFACE_DEFINED__ |
| | |
| | /* interface ICoreWindowComponentInterop */ |
| | /* [uuid][object] */ |
| | |
| | EXTERN_C const IID IID_ICoreWindowComponentInterop; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("0576AB31-A310-4C40-BA31-FD37E0298DFA") |
| | ICoreWindowComponentInterop : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE ConfigureComponentInput( |
| | /* [in] */ UINT32 hostViewInstanceId, |
| | /* [in] */ __RPC__in HWND hwndHost, |
| | /* [in] */ __RPC__in_opt IUnknown *inputSourceVisual) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct ICoreWindowComponentInteropVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in ICoreWindowComponentInterop * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | _COM_Outptr_ void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in ICoreWindowComponentInterop * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in ICoreWindowComponentInterop * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *ConfigureComponentInput )( |
| | __RPC__in ICoreWindowComponentInterop * This, |
| | /* [in] */ UINT32 hostViewInstanceId, |
| | /* [in] */ __RPC__in HWND hwndHost, |
| | /* [in] */ __RPC__in_opt IUnknown *inputSourceVisual); |
| | |
| | END_INTERFACE |
| | } ICoreWindowComponentInteropVtbl; |
| | |
| | interface ICoreWindowComponentInterop |
| | { |
| | CONST_VTBL struct ICoreWindowComponentInteropVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define ICoreWindowComponentInterop_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define ICoreWindowComponentInterop_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define ICoreWindowComponentInterop_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define ICoreWindowComponentInterop_ConfigureComponentInput(This,hostViewInstanc |
| | eId,hwndHost,inputSourceVisual) \ |
| | ( (This)->lpVtbl -> ConfigureComponentInput(This,hostViewInstanceId,hwndHost |
| | ,inputSourceVisual) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __ICoreWindowComponentInterop_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_corewindow_0000_0003 */ |
| | /* [local] */ |
| | |
| | #endif // NTDDI_VERSION >= NTDDI_THRESHOLD |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_corewindow_0000_0003_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_corewindow_0000_0003_v0_0_s_ifspec; |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
| unsigned long __RPC_USER HWND_UserSize( __RPC__in unsigned long
*, unsigned long , __RPC__in HWND * ); | | unsigned long __RPC_USER HWND_UserSize( __RPC__in unsigned long
*, unsigned long , __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserMarshal( __RPC__in unsigned long *, __RPC_
_inout_xcount(0) unsigned char *, __RPC__in HWND * ); | | unsigned char * __RPC_USER HWND_UserMarshal( __RPC__in unsigned long *, __RPC_
_inout_xcount(0) unsigned char *, __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserUnmarshal(__RPC__in unsigned long *, __RPC_
_in_xcount(0) unsigned char *, __RPC__out HWND * ); | | unsigned char * __RPC_USER HWND_UserUnmarshal(__RPC__in unsigned long *, __RPC_
_in_xcount(0) unsigned char *, __RPC__out HWND * ); |
| void __RPC_USER HWND_UserFree( __RPC__in unsigned long
*, __RPC__in HWND * ); | | void __RPC_USER HWND_UserFree( __RPC__in unsigned long
*, __RPC__in HWND * ); |
| | |
| unsigned long __RPC_USER HWND_UserSize64( __RPC__in unsigned lo
ng *, unsigned long , __RPC__in HWND * ); | | unsigned long __RPC_USER HWND_UserSize64( __RPC__in unsigned lo
ng *, unsigned long , __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserMarshal64( __RPC__in unsigned long *, __RP
C__inout_xcount(0) unsigned char *, __RPC__in HWND * ); | | unsigned char * __RPC_USER HWND_UserMarshal64( __RPC__in unsigned long *, __RP
C__inout_xcount(0) unsigned char *, __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserUnmarshal64(__RPC__in unsigned long *, __RP
C__in_xcount(0) unsigned char *, __RPC__out HWND * ); | | unsigned char * __RPC_USER HWND_UserUnmarshal64(__RPC__in unsigned long *, __RP
C__in_xcount(0) unsigned char *, __RPC__out HWND * ); |
| | |
| End of changes. 7 change blocks. |
| 6 lines changed or deleted | | 99 lines changed or added |
|