| combaseapi.h (6.3.9600.17415-Windows 8.1) | | combaseapi.h (10.0.10586.494-Windows 10 1511 10586.494) |
| | |
| skipping to change at line 18 | | skipping to change at line 18 |
| // | | // |
| // Contents: Base Component Object Model defintions. | | // Contents: Base Component Object Model defintions. |
| // | | // |
| //---------------------------------------------------------------------------- | | //---------------------------------------------------------------------------- |
| | |
| #include <apiset.h> | | #include <apiset.h> |
| #include <apisetcconv.h> | | #include <apisetcconv.h> |
| | |
| /* APISET_NAME: api-ms-win-core-com-l1 */ | | /* APISET_NAME: api-ms-win-core-com-l1 */ |
| | |
|
| | #if !defined(RC_INVOKED) |
| | |
| #ifndef _APISET_COM_VER | | #ifndef _APISET_COM_VER |
|
| #ifdef _APISET_MINCORE_VERSION | | #ifdef _APISET_TARGET_VERSION |
| #if _APISET_MINCORE_VERSION >= 0x0101 | | #if _APISET_TARGET_VERSION >= _APISET_TARGET_VERSION_WINBLUE |
| #define _APISET_COM_VER 0x0101 | | #define _APISET_COM_VER 0x0101 |
|
| #elif _APISET_MINCORE_VERSION == 0x0100 | | #elif _APISET_TARGET_VERSION == _APISET_TARGET_VERSION_WIN8 |
| #define _APISET_COM_VER 0x0100 | | #define _APISET_COM_VER 0x0100 |
| #endif | | #endif |
|
| #endif // _APISET_MINCORE_VERSION | | #endif |
| #endif // _APISET_COM_VER | | #endif |
| | |
| | #endif // !defined(RC_INVOKED) |
| | |
| #include <rpc.h> | | #include <rpc.h> |
| #include <rpcndr.h> | | #include <rpcndr.h> |
| | |
| #if (NTDDI_VERSION >= NTDDI_VISTA && !defined(_WIN32_WINNT)) | | #if (NTDDI_VERSION >= NTDDI_VISTA && !defined(_WIN32_WINNT)) |
| #define _WIN32_WINNT 0x0600 | | #define _WIN32_WINNT 0x0600 |
| #endif | | #endif |
| | |
| #if (NTDDI_VERSION >= NTDDI_WS03 && !defined(_WIN32_WINNT)) | | #if (NTDDI_VERSION >= NTDDI_WS03 && !defined(_WIN32_WINNT)) |
| #define _WIN32_WINNT 0x0502 | | #define _WIN32_WINNT 0x0502 |
| | |
| skipping to change at line 77 | | skipping to change at line 81 |
| #define WINOLEAPI EXTERN_C DECLSPEC_IMPORT PASCAL HRESULT | | #define WINOLEAPI EXTERN_C DECLSPEC_IMPORT PASCAL HRESULT |
| #define WINOLEAPI_(type) EXTERN_C DECLSPEC_IMPORT PASCAL type | | #define WINOLEAPI_(type) EXTERN_C DECLSPEC_IMPORT PASCAL type |
| #endif | | #endif |
| #else | | #else |
| #define WINOLEAPI EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE | | #define WINOLEAPI EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE |
| #define WINOLEAPI_(type) EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE | | #define WINOLEAPI_(type) EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| /****** Interface Declaration ***********************************************/ | | /****** Interface Declaration ***********************************************/ |
| | |
| /* | | /* |
| * These are macros for declaring interfaces. They exist so that | | * These are macros for declaring interfaces. They exist so that |
| * a single definition of the interface is simulataneously a proper | | * a single definition of the interface is simulataneously a proper |
| * declaration of the interface structures (C++ abstract classes) | | * declaration of the interface structures (C++ abstract classes) |
| * for both C and C++. | | * for both C and C++. |
| * | | * |
| * DECLARE_INTERFACE(iface) is used to declare an interface that does | | * DECLARE_INTERFACE(iface) is used to declare an interface that does |
| | |
| skipping to change at line 331 | | skipping to change at line 335 |
| // class registration flags; passed to CoRegisterClassObject | | // class registration flags; passed to CoRegisterClassObject |
| typedef enum tagREGCLS | | typedef enum tagREGCLS |
| { | | { |
| REGCLS_SINGLEUSE = 0, // class object only generates one instance | | REGCLS_SINGLEUSE = 0, // class object only generates one instance |
| REGCLS_MULTIPLEUSE = 1, // same class object genereates multiple inst. | | REGCLS_MULTIPLEUSE = 1, // same class object genereates multiple inst. |
| // and local automatically goes into inproc tbl. | | // and local automatically goes into inproc tbl. |
| REGCLS_MULTI_SEPARATE = 2, // multiple use, but separate control over each | | REGCLS_MULTI_SEPARATE = 2, // multiple use, but separate control over each |
| // context. | | // context. |
| REGCLS_SUSPENDED = 4, // register is as suspended, will be activated | | REGCLS_SUSPENDED = 4, // register is as suspended, will be activated |
| // when app calls CoResumeClassObjects | | // when app calls CoResumeClassObjects |
|
| REGCLS_SURROGATE = 8 // must be used when a surrogate process | | REGCLS_SURROGATE = 8, // must be used when a surrogate process |
| // is registering a class object that will be | | // is registering a class object that will be |
| // loaded in the surrogate | | // loaded in the surrogate |
|
| | |
| | #if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD) |
| | REGCLS_AGILE = 0x10, // Class object aggregates the free-threaded mar |
| | shaler |
| | // and will be made visible to all inproc apartm |
| | ents. |
| | // Can be used together with other flags - for e |
| | xample, |
| | // REGCLS_AGILE | REGCLS_MULTIPLEUSE to register |
| | a |
| | // class object that can be used multiple times |
| | from |
| | // different apartments. Without other flags, be |
| | havior |
| | // will retain REGCLS_SINGLEUSE semantics in tha |
| | t only |
| | // one instance can be generated. |
| | #endif |
| } REGCLS; | | } REGCLS; |
| | |
| /* here is where we pull in the MIDL generated headers for the interfaces */ | | /* here is where we pull in the MIDL generated headers for the interfaces */ |
| typedef interface IRpcStubBuffer IRpcStubBuffer; | | typedef interface IRpcStubBuffer IRpcStubBuffer; |
| typedef interface IRpcChannelBuffer IRpcChannelBuffer; | | typedef interface IRpcChannelBuffer IRpcChannelBuffer; |
| | |
| // COM initialization flags; passed to CoInitialize. | | // COM initialization flags; passed to CoInitialize. |
| typedef enum tagCOINITBASE | | typedef enum tagCOINITBASE |
| { | | { |
| // DCOM | | // DCOM |
| | |
| skipping to change at line 361 | | skipping to change at line 376 |
| #include <unknwnbase.h> | | #include <unknwnbase.h> |
| #include <objidlbase.h> | | #include <objidlbase.h> |
| | |
| #include <guiddef.h> | | #include <guiddef.h> |
| | |
| #ifndef INITGUID | | #ifndef INITGUID |
| // TODO change to cguidbase.h | | // TODO change to cguidbase.h |
| #include <cguid.h> | | #include <cguid.h> |
| #endif | | #endif |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| /****** STD Object API Prototypes *****************************************/ | | /****** STD Object API Prototypes *****************************************/ |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetMalloc( | | CoGetMalloc( |
| _In_ DWORD dwMemContext, | | _In_ DWORD dwMemContext, |
| _Outptr_ LPMALLOC FAR * ppMalloc | | _Outptr_ LPMALLOC FAR * ppMalloc |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CreateStreamOnHGlobal( | | CreateStreamOnHGlobal( |
| HGLOBAL hGlobal, | | HGLOBAL hGlobal, |
| _In_ BOOL fDeleteOnRelease, | | _In_ BOOL fDeleteOnRelease, |
| _Outptr_ LPSTREAM FAR * ppstm | | _Outptr_ LPSTREAM FAR * ppstm |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| GetHGlobalFromStream( | | GetHGlobalFromStream( |
| | |
| skipping to change at line 403 | | skipping to change at line 418 |
| _Out_ HGLOBAL FAR * phglobal | | _Out_ HGLOBAL FAR * phglobal |
| ); | | ); |
| | |
| /* init/uninit */ | | /* init/uninit */ |
| | |
| WINOLEAPI_(void) | | WINOLEAPI_(void) |
| CoUninitialize( | | CoUninitialize( |
| void | | void |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| WINOLEAPI_(DWORD) | | WINOLEAPI_(DWORD) |
| CoGetCurrentProcess( | | CoGetCurrentProcess( |
| void | | void |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| // DCOM | | // DCOM |
| #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) | | #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoInitializeEx( | | CoInitializeEx( |
| _In_opt_ LPVOID pvReserved, | | _In_opt_ LPVOID pvReserved, |
| _In_ DWORD dwCoInit | | _In_ DWORD dwCoInit |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| WINOLEAPI | | WINOLEAPI |
| CoGetCallerTID( | | CoGetCallerTID( |
| _Out_ LPDWORD lpdwTID | | _Out_ LPDWORD lpdwTID |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| WINOLEAPI | | WINOLEAPI |
| CoGetCurrentLogicalThreadId( | | CoGetCurrentLogicalThreadId( |
| _Out_ GUID * pguid | | _Out_ GUID * pguid |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif // DCOM | | #endif // DCOM |
| | |
| #if (_WIN32_WINNT >= 0x0501) | | #if (_WIN32_WINNT >= 0x0501) |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetContextToken( | | CoGetContextToken( |
| _Out_ ULONG_PTR * pToken | | _Out_ ULONG_PTR * pToken |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetDefaultContext( | | CoGetDefaultContext( |
| _In_ APTTYPE aptType, | | _In_ APTTYPE aptType, |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _Outptr_ void ** ppv | | _Outptr_ void ** ppv |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| // definition for Win7 new APIs | | // definition for Win7 new APIs |
| | |
| #if (NTDDI_VERSION >= NTDDI_WIN7) | | #if (NTDDI_VERSION >= NTDDI_WIN7) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetApartmentType( | | CoGetApartmentType( |
| _Out_ APTTYPE * pAptType, | | _Out_ APTTYPE * pAptType, |
| _Out_ APTTYPEQUALIFIER * pAptQualifier | | _Out_ APTTYPEQUALIFIER * pAptQualifier |
| ); | | ); |
| | |
| #endif | | #endif |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| // definition for Win8 new APIs | | // definition for Win8 new APIs |
| | |
| #if (NTDDI_VERSION >= NTDDI_WIN8) | | #if (NTDDI_VERSION >= NTDDI_WIN8) |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| typedef struct tagServerInformation | | typedef struct tagServerInformation |
| { | | { |
| DWORD dwServerPid; | | DWORD dwServerPid; |
| DWORD dwServerTid; | | DWORD dwServerTid; |
| UINT64 ui64ServerAddress; | | UINT64 ui64ServerAddress; |
| } ServerInformation, *PServerInformation; | | } ServerInformation, *PServerInformation; |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoDecodeProxy( | | CoDecodeProxy( |
| _In_ DWORD dwClientPid, | | _In_ DWORD dwClientPid, |
| _In_ UINT64 ui64ProxyAddress, | | _In_ UINT64 ui64ProxyAddress, |
| _Out_ PServerInformation pServerInformation | | _Out_ PServerInformation pServerInformation |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| DECLARE_HANDLE(CO_MTA_USAGE_COOKIE); | | DECLARE_HANDLE(CO_MTA_USAGE_COOKIE); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoIncrementMTAUsage( | | CoIncrementMTAUsage( |
| _Out_ CO_MTA_USAGE_COOKIE * pCookie | | _Out_ CO_MTA_USAGE_COOKIE * pCookie |
| ); | | ); |
| | |
| WINOLEAPI | | WINOLEAPI |
| CoDecrementMTAUsage( | | CoDecrementMTAUsage( |
| _In_ CO_MTA_USAGE_COOKIE Cookie | | _In_ CO_MTA_USAGE_COOKIE Cookie |
| ); | | ); |
| | |
| WINOLEAPI | | WINOLEAPI |
| CoAllowUnmarshalerCLSID( | | CoAllowUnmarshalerCLSID( |
| _In_ REFCLSID clsid | | _In_ REFCLSID clsid |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetObjectContext( | | CoGetObjectContext( |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _Outptr_ LPVOID FAR * ppv | | _Outptr_ LPVOID FAR * ppv |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| /* register/revoke/get class objects */ | | /* register/revoke/get class objects */ |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetClassObject( | | CoGetClassObject( |
| _In_ REFCLSID rclsid, | | _In_ REFCLSID rclsid, |
| _In_ DWORD dwClsContext, | | _In_ DWORD dwClsContext, |
| _In_opt_ LPVOID pvReserved, | | _In_opt_ LPVOID pvReserved, |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _Outptr_ LPVOID FAR * ppv | | _Outptr_ LPVOID FAR * ppv |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoRegisterClassObject( | | CoRegisterClassObject( |
| _In_ REFCLSID rclsid, | | _In_ REFCLSID rclsid, |
| _In_ LPUNKNOWN pUnk, | | _In_ LPUNKNOWN pUnk, |
| _In_ DWORD dwClsContext, | | _In_ DWORD dwClsContext, |
| _In_ DWORD flags, | | _In_ DWORD flags, |
| _Out_ LPDWORD lpdwRegister | | _Out_ LPDWORD lpdwRegister |
| ); | | ); |
| | |
|
| _Check_return_ WINOLEAPI | | WINOLEAPI |
| CoRevokeClassObject( | | CoRevokeClassObject( |
| _In_ DWORD dwRegister | | _In_ DWORD dwRegister |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoResumeClassObjects( | | CoResumeClassObjects( |
| void | | void |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoSuspendClassObjects( | | CoSuspendClassObjects( |
| void | | void |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| WINOLEAPI_(ULONG) | | WINOLEAPI_(ULONG) |
| CoAddRefServerProcess( | | CoAddRefServerProcess( |
| void | | void |
| ); | | ); |
| | |
| WINOLEAPI_(ULONG) | | WINOLEAPI_(ULONG) |
| CoReleaseServerProcess( | | CoReleaseServerProcess( |
| void | | void |
| ); | | ); |
| | |
| skipping to change at line 668 | | skipping to change at line 683 |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _In_ REFCLSID rclsid | | _In_ REFCLSID rclsid |
| ); | | ); |
| | |
| // Registering surrogate processes | | // Registering surrogate processes |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoRegisterSurrogate( | | CoRegisterSurrogate( |
| _In_ LPSURROGATE pSurrogate | | _In_ LPSURROGATE pSurrogate |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| /* marshaling interface pointers */ | | /* marshaling interface pointers */ |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetMarshalSizeMax( | | CoGetMarshalSizeMax( |
| _Out_ ULONG * pulSize, | | _Out_ ULONG * pulSize, |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _In_ LPUNKNOWN pUnk, | | _In_ LPUNKNOWN pUnk, |
| _In_ DWORD dwDestContext, | | _In_ DWORD dwDestContext, |
| _In_opt_ LPVOID pvDestContext, | | _In_opt_ LPVOID pvDestContext, |
| | |
| skipping to change at line 704 | | skipping to change at line 719 |
| _In_ DWORD mshlflags | | _In_ DWORD mshlflags |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoUnmarshalInterface( | | CoUnmarshalInterface( |
| _In_ LPSTREAM pStm, | | _In_ LPSTREAM pStm, |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _COM_Outptr_ LPVOID FAR * ppv | | _COM_Outptr_ LPVOID FAR * ppv |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| WINOLEAPI | | WINOLEAPI |
| CoMarshalHresult( | | CoMarshalHresult( |
| _In_ LPSTREAM pstm, | | _In_ LPSTREAM pstm, |
| _In_ HRESULT hresult | | _In_ HRESULT hresult |
| ); | | ); |
| | |
| WINOLEAPI | | WINOLEAPI |
| CoUnmarshalHresult( | | CoUnmarshalHresult( |
| _In_ LPSTREAM pstm, | | _In_ LPSTREAM pstm, |
| _Out_ HRESULT FAR * phresult | | _Out_ HRESULT FAR * phresult |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoReleaseMarshalData( | | CoReleaseMarshalData( |
| _In_ LPSTREAM pStm | | _In_ LPSTREAM pStm |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoDisconnectObject( | | CoDisconnectObject( |
| _In_ LPUNKNOWN pUnk, | | _In_ LPUNKNOWN pUnk, |
| _In_ DWORD dwReserved | | _In_ DWORD dwReserved |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoLockObjectExternal( | | CoLockObjectExternal( |
| _In_ LPUNKNOWN pUnk, | | _In_ LPUNKNOWN pUnk, |
| _In_ BOOL fLock, | | _In_ BOOL fLock, |
| _In_ BOOL fLastUnlockReleases | | _In_ BOOL fLastUnlockReleases |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetStandardMarshal( | | CoGetStandardMarshal( |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _In_ LPUNKNOWN pUnk, | | _In_ LPUNKNOWN pUnk, |
| _In_ DWORD dwDestContext, | | _In_ DWORD dwDestContext, |
| _In_opt_ LPVOID pvDestContext, | | _In_opt_ LPVOID pvDestContext, |
| _In_ DWORD mshlflags, | | _In_ DWORD mshlflags, |
| _Outptr_ LPMARSHAL FAR * ppMarshal | | _Outptr_ LPMARSHAL FAR * ppMarshal |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetStdMarshalEx( | | CoGetStdMarshalEx( |
| _In_ LPUNKNOWN pUnkOuter, | | _In_ LPUNKNOWN pUnkOuter, |
| _In_ DWORD smexflags, | | _In_ DWORD smexflags, |
| _Outptr_ LPUNKNOWN FAR * ppUnkInner | | _Outptr_ LPUNKNOWN FAR * ppUnkInner |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| /* flags for CoGetStdMarshalEx */ | | /* flags for CoGetStdMarshalEx */ |
| typedef enum tagSTDMSHLFLAGS | | typedef enum tagSTDMSHLFLAGS |
| { | | { |
| SMEXF_SERVER = 0x01, // server side aggregated std marshaler | | SMEXF_SERVER = 0x01, // server side aggregated std marshaler |
| SMEXF_HANDLER = 0x02 // client side (handler) agg std marshaler | | SMEXF_HANDLER = 0x02 // client side (handler) agg std marshaler |
| } STDMSHLFLAGS; | | } STDMSHLFLAGS; |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| WINOLEAPI_(BOOL) | | WINOLEAPI_(BOOL) |
| CoIsHandlerConnected( | | CoIsHandlerConnected( |
| _In_ LPUNKNOWN pUnk | | _In_ LPUNKNOWN pUnk |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| // Apartment model inter-thread interface passing helpers | | // Apartment model inter-thread interface passing helpers |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoMarshalInterThreadInterfaceInStream( | | CoMarshalInterThreadInterfaceInStream( |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _In_ LPUNKNOWN pUnk, | | _In_ LPUNKNOWN pUnk, |
| _Outptr_ LPSTREAM * ppStm | | _Outptr_ LPSTREAM * ppStm |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| | |
| skipping to change at line 854 | | skipping to change at line 869 |
| | |
| #if (_WIN32_WINNT >= 0x0501) | | #if (_WIN32_WINNT >= 0x0501) |
| WINOLEAPI_(void) | | WINOLEAPI_(void) |
| CoFreeUnusedLibrariesEx( | | CoFreeUnusedLibrariesEx( |
| _In_ DWORD dwUnloadDelay, | | _In_ DWORD dwUnloadDelay, |
| _In_ DWORD dwReserved | | _In_ DWORD dwReserved |
| ); | | ); |
| | |
| #endif | | #endif |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| #if (_WIN32_WINNT >= 0x0600) | | #if (_WIN32_WINNT >= 0x0600) |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoDisconnectContext( | | CoDisconnectContext( |
| DWORD dwTimeout | | DWORD dwTimeout |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
| // DCOM | | // DCOM |
| #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) | | #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| /* Call Security. */ | | /* Call Security. */ |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoInitializeSecurity( | | CoInitializeSecurity( |
| _In_opt_ PSECURITY_DESCRIPTOR pSecDesc, | | _In_opt_ PSECURITY_DESCRIPTOR pSecDesc, |
| _In_ LONG cAuthSvc, | | _In_ LONG cAuthSvc, |
| _In_reads_opt_(cAuthSvc) SOLE_AUTHENTICATION_SERVICE * asAuthSvc, | | _In_reads_opt_(cAuthSvc) SOLE_AUTHENTICATION_SERVICE * asAuthSvc, |
| _In_opt_ void * pReserved1, | | _In_opt_ void * pReserved1, |
| _In_ DWORD dwAuthnLevel, | | _In_ DWORD dwAuthnLevel, |
| _In_ DWORD dwImpLevel, | | _In_ DWORD dwImpLevel, |
| _In_opt_ void * pAuthList, | | _In_opt_ void * pAuthList, |
| _In_ DWORD dwCapabilities, | | _In_ DWORD dwCapabilities, |
| _In_opt_ void * pReserved3 | | _In_opt_ void * pReserved3 |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetCallContext( | | CoGetCallContext( |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _Outptr_ void ** ppInterface | | _Outptr_ void ** ppInterface |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoQueryProxyBlanket( | | CoQueryProxyBlanket( |
| _In_ IUnknown * pProxy, | | _In_ IUnknown * pProxy, |
| | |
| skipping to change at line 965 | | skipping to change at line 980 |
| CoRevertToSelf( | | CoRevertToSelf( |
| void | | void |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoQueryAuthenticationServices( | | CoQueryAuthenticationServices( |
| _Out_ DWORD * pcAuthSvc, | | _Out_ DWORD * pcAuthSvc, |
| _Outptr_result_buffer_(*pcAuthSvc) SOLE_AUTHENTICATION_SERVICE ** asAuthSvc | | _Outptr_result_buffer_(*pcAuthSvc) SOLE_AUTHENTICATION_SERVICE ** asAuthSvc |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoSwitchCallContext( | | CoSwitchCallContext( |
| _In_opt_ IUnknown * pNewObject, | | _In_opt_ IUnknown * pNewObject, |
| _Outptr_ IUnknown ** ppOldObject | | _Outptr_ IUnknown ** ppOldObject |
| ); | | ); |
| | |
| #define COM_RIGHTS_EXECUTE 1 | | #define COM_RIGHTS_EXECUTE 1 |
| #define COM_RIGHTS_EXECUTE_LOCAL 2 | | #define COM_RIGHTS_EXECUTE_LOCAL 2 |
| #define COM_RIGHTS_EXECUTE_REMOTE 4 | | #define COM_RIGHTS_EXECUTE_REMOTE 4 |
| #define COM_RIGHTS_ACTIVATE_LOCAL 8 | | #define COM_RIGHTS_ACTIVATE_LOCAL 8 |
| #define COM_RIGHTS_ACTIVATE_REMOTE 16 | | #define COM_RIGHTS_ACTIVATE_REMOTE 16 |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif // DCOM | | #endif // DCOM |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| /* helper for creating instances */ | | /* helper for creating instances */ |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoCreateInstance( | | CoCreateInstance( |
| _In_ REFCLSID rclsid, | | _In_ REFCLSID rclsid, |
| _In_opt_ LPUNKNOWN pUnkOuter, | | _In_opt_ LPUNKNOWN pUnkOuter, |
| _In_ DWORD dwClsContext, | | _In_ DWORD dwClsContext, |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _COM_Outptr_ _At_(*ppv, _Post_readable_size_(_Inexpressible_(varies))) LPVOI
D FAR * ppv | | _COM_Outptr_ _At_(*ppv, _Post_readable_size_(_Inexpressible_(varies))) LPVOI
D FAR * ppv |
| | |
| skipping to change at line 1028 | | skipping to change at line 1043 |
| | |
| #if !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) | | #if !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) |
| | |
| WINOLEAPI | | WINOLEAPI |
| CoRegisterActivationFilter( | | CoRegisterActivationFilter( |
| _In_ IActivationFilter * pActivationFilter | | _In_ IActivationFilter * pActivationFilter |
| ); | | ); |
| | |
| #endif // !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) | | #endif // !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #if (_WIN32_WINNT >= 0x0602) | | #if (_WIN32_WINNT >= 0x0602) |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoCreateInstanceFromApp( | | CoCreateInstanceFromApp( |
| _In_ REFCLSID Clsid, | | _In_ REFCLSID Clsid, |
| _In_opt_ IUnknown * punkOuter, | | _In_opt_ IUnknown * punkOuter, |
| _In_ DWORD dwClsCtx, | | _In_ DWORD dwClsCtx, |
| _In_opt_ PVOID reserved, | | _In_opt_ PVOID reserved, |
| _In_ DWORD dwCount, | | _In_ DWORD dwCount, |
| _Inout_updates_(dwCount) MULTI_QI * pResults | | _Inout_updates_(dwCount) MULTI_QI * pResults |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
| #if WINAPI_PARTITION_APP && !WINAPI_PARTITION_DESKTOP | | #if WINAPI_PARTITION_APP && !WINAPI_PARTITION_DESKTOP |
| | |
| __inline _Check_return_ HRESULT CoCreateInstance( | | __inline _Check_return_ HRESULT CoCreateInstance( |
| _In_ REFCLSID rclsid, | | _In_ REFCLSID rclsid, |
| _In_opt_ LPUNKNOWN pUnkOuter, | | _In_opt_ LPUNKNOWN pUnkOuter, |
| _In_ DWORD dwClsContext, | | _In_ DWORD dwClsContext, |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _COM_Outptr_ _At_(*ppv, _Post_readable_size_(_Inexpressible_(varies))) LPVOI
D FAR* ppv) | | _COM_Outptr_ _At_(*ppv, _Post_readable_size_(_Inexpressible_(varies))) LPVOI
D FAR* ppv) |
| { | | { |
| | |
| skipping to change at line 1080 | | skipping to change at line 1095 |
| #else | | #else |
| OneQI.pIID = riid; | | OneQI.pIID = riid; |
| #endif | | #endif |
| | |
| hr = CoCreateInstanceFromApp( rclsid, pUnkOuter, dwClsContext, NULL, 1, &One
QI ); | | hr = CoCreateInstanceFromApp( rclsid, pUnkOuter, dwClsContext, NULL, 1, &One
QI ); |
| | |
| #ifdef _PREFAST_ | | #ifdef _PREFAST_ |
| if (SUCCEEDED(hr) && SUCCEEDED(OneQI.hr)) | | if (SUCCEEDED(hr) && SUCCEEDED(OneQI.hr)) |
| _Analysis_assume_(OneQI.pItf != NULL); | | _Analysis_assume_(OneQI.pItf != NULL); |
| else | | else |
|
| _Analysis_assume_(OneQI.pItf = NULL); | | _Analysis_assume_(OneQI.pItf == NULL); |
| #endif | | #endif |
| | |
| *ppv = OneQI.pItf; | | *ppv = OneQI.pItf; |
| return FAILED(hr) ? hr : OneQI.hr; | | return FAILED(hr) ? hr : OneQI.hr; |
| } | | } |
| | |
| __inline _Check_return_ HRESULT CoCreateInstanceEx( | | __inline _Check_return_ HRESULT CoCreateInstanceEx( |
| _In_ REFCLSID Clsid, | | _In_ REFCLSID Clsid, |
| _In_opt_ IUnknown * punkOuter, | | _In_opt_ IUnknown * punkOuter, |
| _In_ DWORD dwClsCtx, | | _In_ DWORD dwClsCtx, |
| | |
| skipping to change at line 1105 | | skipping to change at line 1120 |
| return CoCreateInstanceFromApp(Clsid, punkOuter, dwClsCtx, pServerInfo, dwCo
unt, pResults); | | return CoCreateInstanceFromApp(Clsid, punkOuter, dwClsCtx, pServerInfo, dwCo
unt, pResults); |
| } | | } |
| | |
| #endif // WINAPI_PARTITION_APP && !WINAPI_PARTITION_DESKTOP | | #endif // WINAPI_PARTITION_APP && !WINAPI_PARTITION_DESKTOP |
| #pragma endregion | | #pragma endregion |
| | |
| /* Call related APIs */ | | /* Call related APIs */ |
| // DCOM | | // DCOM |
| #if (_WIN32_WINNT >= 0x0500) || defined(_WIN32_DCOM) | | #if (_WIN32_WINNT >= 0x0500) || defined(_WIN32_DCOM) |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetCancelObject( | | CoGetCancelObject( |
| _In_ DWORD dwThreadId, | | _In_ DWORD dwThreadId, |
| _In_ REFIID iid, | | _In_ REFIID iid, |
| _Outptr_ void ** ppUnk | | _Outptr_ void ** ppUnk |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoSetCancelObject( | | CoSetCancelObject( |
| | |
| skipping to change at line 1142 | | skipping to change at line 1157 |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoEnableCallCancellation( | | CoEnableCallCancellation( |
| _In_opt_ LPVOID pReserved | | _In_opt_ LPVOID pReserved |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoDisableCallCancellation( | | CoDisableCallCancellation( |
| _In_opt_ LPVOID pReserved | | _In_opt_ LPVOID pReserved |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| /* other helpers */ | | /* other helpers */ |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| StringFromCLSID( | | StringFromCLSID( |
| _In_ REFCLSID rclsid, | | _In_ REFCLSID rclsid, |
| _Outptr_ LPOLESTR FAR * lplpsz | | _Outptr_ LPOLESTR FAR * lplpsz |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| | |
| skipping to change at line 1177 | | skipping to change at line 1192 |
| _In_ REFIID rclsid, | | _In_ REFIID rclsid, |
| _Outptr_ LPOLESTR FAR * lplpsz | | _Outptr_ LPOLESTR FAR * lplpsz |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| IIDFromString( | | IIDFromString( |
| _In_ LPCOLESTR lpsz, | | _In_ LPCOLESTR lpsz, |
| _Out_ LPIID lpiid | | _Out_ LPIID lpiid |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| ProgIDFromCLSID( | | ProgIDFromCLSID( |
| _In_ REFCLSID clsid, | | _In_ REFCLSID clsid, |
| _Outptr_ LPOLESTR FAR * lplpszProgID | | _Outptr_ LPOLESTR FAR * lplpszProgID |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CLSIDFromProgID( | | CLSIDFromProgID( |
| _In_ LPCOLESTR lpszProgID, | | _In_ LPCOLESTR lpszProgID, |
| _Out_ LPCLSID lpclsid | | _Out_ LPCLSID lpclsid |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI_(int) | | _Check_return_ WINOLEAPI_(int) |
| StringFromGUID2( | | StringFromGUID2( |
| _In_ REFGUID rguid, | | _In_ REFGUID rguid, |
| _Out_writes_to_(cchMax, return) LPOLESTR lpsz, | | _Out_writes_to_(cchMax, return) LPOLESTR lpsz, |
| _In_ int cchMax | | _In_ int cchMax |
| ); | | ); |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoCreateGuid( | | CoCreateGuid( |
| | |
| skipping to change at line 1237 | | skipping to change at line 1252 |
| PropVariantClear( | | PropVariantClear( |
| _Inout_ PROPVARIANT * pvar | | _Inout_ PROPVARIANT * pvar |
| ); | | ); |
| | |
| WINOLEAPI | | WINOLEAPI |
| FreePropVariantArray( | | FreePropVariantArray( |
| _In_ ULONG cVariants, | | _In_ ULONG cVariants, |
| _Inout_updates_(cVariants) PROPVARIANT * rgvars | | _Inout_updates_(cVariants) PROPVARIANT * rgvars |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| // DCOM | | // DCOM |
| #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) | | #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif // DCOM | | #endif // DCOM |
| | |
| // DCOM | | // DCOM |
| #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) | | #if (_WIN32_WINNT >= 0x0400) || defined(_WIN32_DCOM) |
| /* Synchronization API */ | | /* Synchronization API */ |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoWaitForMultipleHandles( | | CoWaitForMultipleHandles( |
| _In_ DWORD dwFlags, | | _In_ DWORD dwFlags, |
| _In_ DWORD dwTimeout, | | _In_ DWORD dwTimeout, |
| _In_ ULONG cHandles, | | _In_ ULONG cHandles, |
| _In_reads_(cHandles) LPHANDLE pHandles, | | _In_reads_(cHandles) LPHANDLE pHandles, |
| _Out_ LPDWORD lpdwindex | | _Out_ LPDWORD lpdwindex |
| ); | | ); |
| | |
| | |
| skipping to change at line 1303 | | skipping to change at line 1318 |
| _In_ DWORD dwTimeout, | | _In_ DWORD dwTimeout, |
| _In_ ULONG cHandles, | | _In_ ULONG cHandles, |
| _In_reads_(cHandles) const HANDLE * pHandles, | | _In_reads_(cHandles) const HANDLE * pHandles, |
| _Out_ LPDWORD lpdwindex | | _Out_ LPDWORD lpdwindex |
| ); | | ); |
| | |
| #endif // (NTDDI_VERSION >= NTDDI_WIN8) | | #endif // (NTDDI_VERSION >= NTDDI_WIN8) |
| | |
| #define CWMO_MAX_HANDLES 56 | | #define CWMO_MAX_HANDLES 56 |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif // DCOM | | #endif // DCOM |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoGetTreatAsClass( | | CoGetTreatAsClass( |
| _In_ REFCLSID clsidOld, | | _In_ REFCLSID clsidOld, |
| _Out_ LPCLSID pClsidNew | | _Out_ LPCLSID pClsidNew |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| /* for flushing OLESCM remote binding handles */ | | /* for flushing OLESCM remote binding handles */ |
| | |
| #if (_WIN32_WINNT >= 0x0501) | | #if (_WIN32_WINNT >= 0x0501) |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| CoInvalidateRemoteMachineBindings( | | CoInvalidateRemoteMachineBindings( |
| _In_ LPOLESTR pszMachineName | | _In_ LPOLESTR pszMachineName |
| ); | | ); |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
| #if (NTDDI_VERSION >= NTDDI_WINBLUE) | | #if (NTDDI_VERSION >= NTDDI_WINBLUE) |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| enum AgileReferenceOptions | | enum AgileReferenceOptions |
| { | | { |
| AGILEREFERENCE_DEFAULT = 0, | | AGILEREFERENCE_DEFAULT = 0, |
| AGILEREFERENCE_DELAYEDMARSHAL = 1, | | AGILEREFERENCE_DELAYEDMARSHAL = 1, |
| }; | | }; |
| | |
| #if !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) | | #if !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) |
| | |
| _Check_return_ WINOLEAPI | | _Check_return_ WINOLEAPI |
| RoGetAgileReference( | | RoGetAgileReference( |
| _In_ enum AgileReferenceOptions options, | | _In_ enum AgileReferenceOptions options, |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| _In_ IUnknown * pUnk, | | _In_ IUnknown * pUnk, |
| _COM_Outptr_ IAgileReference ** ppAgileReference | | _COM_Outptr_ IAgileReference ** ppAgileReference |
| ); | | ); |
| | |
| #endif // !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) | | #endif // !defined(_CONTRACT_GEN) || (_APISET_COM_VER >= 0x0101) |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
|
| #pragma region Application Family | | #pragma region Application or OneCore Family |
| | |
|
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| /* the server dlls must define their DllGetClassObject and DllCanUnloadNow | | /* the server dlls must define their DllGetClassObject and DllCanUnloadNow |
| * to match these; the typedefs are located here to ensure all are changed at | | * to match these; the typedefs are located here to ensure all are changed at |
| * the same time. | | * the same time. |
| */ | | */ |
| | |
| typedef HRESULT (STDAPICALLTYPE * LPFNGETCLASSOBJECT) (REFCLSID, REFIID, LPVOID
*); | | typedef HRESULT (STDAPICALLTYPE * LPFNGETCLASSOBJECT) (REFCLSID, REFIID, LPVOID
*); |
| typedef HRESULT (STDAPICALLTYPE * LPFNCANUNLOADNOW)(void); | | typedef HRESULT (STDAPICALLTYPE * LPFNCANUNLOADNOW)(void); |
| | |
| _Check_return_ | | _Check_return_ |
| STDAPI DllGetClassObject(_In_ REFCLSID rclsid, _In_ REFIID riid, _Outptr_ LPVOI
D FAR* ppv); | | STDAPI DllGetClassObject(_In_ REFCLSID rclsid, _In_ REFIID riid, _Outptr_ LPVOI
D FAR* ppv); |
| | |
|
| | __control_entrypoint(DllExport) |
| STDAPI DllCanUnloadNow(void); | | STDAPI DllCanUnloadNow(void); |
| | |
| /****** Default Memory Allocation ******************************************/ | | /****** Default Memory Allocation ******************************************/ |
| WINOLEAPI_(_Ret_opt_ _Post_writable_byte_size_(cb) __drv_allocatesMem(Mem) _Che
ck_return_ LPVOID) | | WINOLEAPI_(_Ret_opt_ _Post_writable_byte_size_(cb) __drv_allocatesMem(Mem) _Che
ck_return_ LPVOID) |
| CoTaskMemAlloc( | | CoTaskMemAlloc( |
| _In_ SIZE_T cb | | _In_ SIZE_T cb |
| ); | | ); |
| | |
| WINOLEAPI_(_Ret_opt_ _Post_writable_byte_size_(cb) _When_(cb > 0, __drv_allocat
esMem(Mem) _Check_return_) LPVOID) | | WINOLEAPI_(_Ret_opt_ _Post_writable_byte_size_(cb) _When_(cb > 0, __drv_allocat
esMem(Mem) _Check_return_) LPVOID) |
| CoTaskMemRealloc( | | CoTaskMemRealloc( |
| | |
| skipping to change at line 1406 | | skipping to change at line 1422 |
| | |
| WINOLEAPI_(void) | | WINOLEAPI_(void) |
| CoTaskMemFree( | | CoTaskMemFree( |
| _Pre_maybenull_ __drv_freesMem(Mem) _Post_invalid_ LPVOID pv | | _Pre_maybenull_ __drv_freesMem(Mem) _Post_invalid_ LPVOID pv |
| ); | | ); |
| | |
| #ifndef RC_INVOKED | | #ifndef RC_INVOKED |
| #include <poppack.h> | | #include <poppack.h> |
| #endif // RC_INVOKED | | #endif // RC_INVOKED |
| | |
|
| #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) |
| #pragma endregion | | #pragma endregion |
| | |
| #endif // __COMBASEAPI_H__ | | #endif // __COMBASEAPI_H__ |
| | |
| End of changes. 139 change blocks. |
| 138 lines changed or deleted | | 161 lines changed or added |
|
| objidl.h (6.3.9600.17415-Windows 8.1) | | objidl.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 __objidl_h__ | | #ifndef __objidl_h__ |
| #define __objidl_h__ | | #define __objidl_h__ |
| | |
| #if defined(_MSC_VER) && (_MSC_VER >= 1020) | | #if defined(_MSC_VER) && (_MSC_VER >= 1020) |
| | |
| skipping to change at line 656 | | skipping to change at line 654 |
| #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 ) |
| #if _MSC_VER >= 1200 | | #if _MSC_VER >= 1200 |
| #pragma warning(push) | | #pragma warning(push) |
|
| | #pragma warning(disable:4820) /* padding added after data member */ |
| #endif | | #endif |
| #pragma warning(disable:4201) | | #pragma warning(disable:4201) |
| #endif | | #endif |
| #if ( _MSC_VER >= 1020 ) | | #if ( _MSC_VER >= 1020 ) |
| #pragma once | | #pragma once |
| #endif | | #endif |
| #include <winapifamily.h> | | #include <winapifamily.h> |
| //+------------------------------------------------------------------------- | | //+------------------------------------------------------------------------- |
| //+------------------------------------------------------------------------- | | //+------------------------------------------------------------------------- |
| // | | // |
| | |
| skipping to change at line 686 | | skipping to change at line 685 |
| #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 ) |
| #if _MSC_VER >= 1200 | | #if _MSC_VER >= 1200 |
| #pragma warning(push) | | #pragma warning(push) |
|
| | #ifndef _MSC_EXTENSIONS |
| | #pragma warning(disable:4309) /* truncation of constant value */ |
| | #endif |
| | #pragma warning(disable:4820) /* padding added after data member */ |
| #endif | | #endif |
| #pragma warning(disable:4201) | | #pragma warning(disable:4201) |
| #endif | | #endif |
| #if ( _MSC_VER >= 1020 ) | | #if ( _MSC_VER >= 1020 ) |
| #pragma once | | #pragma once |
| #endif | | #endif |
|
| | #include <limits.h> |
| #ifndef _OBJIDLBASE_ | | #ifndef _OBJIDLBASE_ |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| typedef struct _COSERVERINFO | | typedef struct _COSERVERINFO |
| { | | { |
| DWORD dwReserved1; | | DWORD dwReserved1; |
| LPWSTR pwszName; | | LPWSTR pwszName; |
| COAUTHINFO *pAuthInfo; | | COAUTHINFO *pAuthInfo; |
| DWORD dwReserved2; | | DWORD dwReserved2; |
| } COSERVERINFO; | | } COSERVERINFO; |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0000_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0000_v0_0_c_ifspec; |
| | |
| skipping to change at line 1039 | | skipping to change at line 1043 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IAgileObject_INTERFACE_DEFINED__ */ | | #endif /* __IAgileObject_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0003 */ | | /* interface __MIDL_itf_objidl_0000_0003 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0003_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0003_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0003_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0003_v0_0_s_ifspec; |
| | |
| #ifndef __IActivationFilter_INTERFACE_DEFINED__ | | #ifndef __IActivationFilter_INTERFACE_DEFINED__ |
| #define __IActivationFilter_INTERFACE_DEFINED__ | | #define __IActivationFilter_INTERFACE_DEFINED__ |
| | |
| /* interface IActivationFilter */ | | /* interface IActivationFilter */ |
| /* [uuid][object][local] */ | | /* [uuid][object][local] */ |
| | |
| | |
| skipping to change at line 1306 | | skipping to change at line 1310 |
| _In_opt_ void *pv, | | _In_opt_ void *pv, |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_ SIZE_T cb) = 0; | | _In_ SIZE_T cb) = 0; |
| | |
| virtual void STDMETHODCALLTYPE Free( | | virtual void STDMETHODCALLTYPE Free( |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_opt_ void *pv) = 0; | | _In_opt_ void *pv) = 0; |
| | |
| virtual SIZE_T STDMETHODCALLTYPE GetSize( | | virtual SIZE_T STDMETHODCALLTYPE GetSize( |
| /* [annotation][in] */ | | /* [annotation][in] */ |
|
| _In_opt_ void *pv) = 0; | | _In_opt_ _Post_writable_byte_size_(return) void *pv) = 0; |
| | |
| virtual int STDMETHODCALLTYPE DidAlloc( | | virtual int STDMETHODCALLTYPE DidAlloc( |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_opt_ void *pv) = 0; | | _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 */ |
| | |
| skipping to change at line 1354 | | skipping to change at line 1358 |
| _In_ SIZE_T cb); | | _In_ SIZE_T cb); |
| | |
| void ( STDMETHODCALLTYPE *Free )( | | void ( STDMETHODCALLTYPE *Free )( |
| IMalloc * This, | | IMalloc * This, |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_opt_ void *pv); | | _In_opt_ void *pv); |
| | |
| SIZE_T ( STDMETHODCALLTYPE *GetSize )( | | SIZE_T ( STDMETHODCALLTYPE *GetSize )( |
| IMalloc * This, | | IMalloc * This, |
| /* [annotation][in] */ | | /* [annotation][in] */ |
|
| _In_opt_ void *pv); | | _In_opt_ _Post_writable_byte_size_(return) void *pv); |
| | |
| int ( STDMETHODCALLTYPE *DidAlloc )( | | int ( STDMETHODCALLTYPE *DidAlloc )( |
| IMalloc * This, | | IMalloc * This, |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_opt_ void *pv); | | _In_opt_ void *pv); |
| | |
| void ( STDMETHODCALLTYPE *HeapMinimize )( | | void ( STDMETHODCALLTYPE *HeapMinimize )( |
| IMalloc * This); | | IMalloc * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| | |
| skipping to change at line 1598 | | skipping to change at line 1602 |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IExternalConnection_INTERFACE_DEFINED__ */ | | #endif /* __IExternalConnection_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0008 */ | | /* interface __MIDL_itf_objidl_0000_0008 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [unique] */ __RPC_unique_pointer IMultiQI *LPMULTIQI; | | typedef /* [unique] */ __RPC_unique_pointer IMultiQI *LPMULTIQI; |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| typedef struct tagMULTI_QI | | typedef struct tagMULTI_QI |
| { | | { |
| const IID *pIID; | | const IID *pIID; |
| IUnknown *pItf; | | IUnknown *pItf; |
| HRESULT hr; | | HRESULT hr; |
| } MULTI_QI; | | } MULTI_QI; |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0008_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0008_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0008_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0008_v0_0_s_ifspec; |
| | |
| | |
| skipping to change at line 1777 | | skipping to change at line 1781 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __AsyncIMultiQI_INTERFACE_DEFINED__ */ | | #endif /* __AsyncIMultiQI_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0009 */ | | /* interface __MIDL_itf_objidl_0000_0009 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0009_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0009_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0009_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0009_v0_0_s_ifspec; |
| | |
| #ifndef __IInternalUnknown_INTERFACE_DEFINED__ | | #ifndef __IInternalUnknown_INTERFACE_DEFINED__ |
| #define __IInternalUnknown_INTERFACE_DEFINED__ | | #define __IInternalUnknown_INTERFACE_DEFINED__ |
| | |
| /* interface IInternalUnknown */ | | /* interface IInternalUnknown */ |
| /* [uuid][local][object] */ | | /* [uuid][local][object] */ |
| | |
| | |
| skipping to change at line 1863 | | skipping to change at line 1867 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInternalUnknown_INTERFACE_DEFINED__ */ | | #endif /* __IInternalUnknown_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0010 */ | | /* interface __MIDL_itf_objidl_0000_0010 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0010_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0010_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0010_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0010_v0_0_s_ifspec; |
| | |
| #ifndef __IEnumUnknown_INTERFACE_DEFINED__ | | #ifndef __IEnumUnknown_INTERFACE_DEFINED__ |
| #define __IEnumUnknown_INTERFACE_DEFINED__ | | #define __IEnumUnknown_INTERFACE_DEFINED__ |
| | |
| /* interface IEnumUnknown */ | | /* interface IEnumUnknown */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 2645 | | skipping to change at line 2649 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IRpcChannelBuffer_INTERFACE_DEFINED__ */ | | #endif /* __IRpcChannelBuffer_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0015 */ | | /* interface __MIDL_itf_objidl_0000_0015 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0015_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0015_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0015_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0015_v0_0_s_ifspec; |
| | |
| #ifndef __IRpcChannelBuffer2_INTERFACE_DEFINED__ | | #ifndef __IRpcChannelBuffer2_INTERFACE_DEFINED__ |
| #define __IRpcChannelBuffer2_INTERFACE_DEFINED__ | | #define __IRpcChannelBuffer2_INTERFACE_DEFINED__ |
| | |
| /* interface IRpcChannelBuffer2 */ | | /* interface IRpcChannelBuffer2 */ |
| /* [uuid][object][local] */ | | /* [uuid][object][local] */ |
| | |
| | |
| skipping to change at line 2802 | | skipping to change at line 2806 |
| _Inout_ RPCOLEMESSAGE *pMsg, | | _Inout_ RPCOLEMESSAGE *pMsg, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ ULONG *pulStatus) = 0; | | _Out_ ULONG *pulStatus) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( | | virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_ RPCOLEMESSAGE *pMsg, | | _In_ RPCOLEMESSAGE *pMsg, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ DWORD *pdwDestContext, | | _Out_ DWORD *pdwDestContext, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
|
| _Outptr_ void **ppvDestContext) = 0; | | _Outptr_opt_result_maybenull_ 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 )( |
| | |
| skipping to change at line 2881 | | skipping to change at line 2885 |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ ULONG *pulStatus); | | _Out_ ULONG *pulStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( |
| IAsyncRpcChannelBuffer * This, | | IAsyncRpcChannelBuffer * This, |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_ RPCOLEMESSAGE *pMsg, | | _In_ RPCOLEMESSAGE *pMsg, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ DWORD *pdwDestContext, | | _Out_ DWORD *pdwDestContext, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
|
| _Outptr_ void **ppvDestContext); | | _Outptr_opt_result_maybenull_ 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 2981 | | skipping to change at line 2985 |
| _In_ REFIID riid, | | _In_ REFIID riid, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Outptr_ void **pInterface) = 0; | | _Outptr_ void **pInterface) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( | | virtual HRESULT STDMETHODCALLTYPE GetDestCtxEx( |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_ RPCOLEMESSAGE *pMsg, | | _In_ RPCOLEMESSAGE *pMsg, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ DWORD *pdwDestContext, | | _Out_ DWORD *pdwDestContext, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
|
| _Outptr_ void **ppvDestContext) = 0; | | _Outptr_opt_result_maybenull_ void **ppvDestContext) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetState( | | virtual HRESULT STDMETHODCALLTYPE GetState( |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_ RPCOLEMESSAGE *pMsg, | | _In_ RPCOLEMESSAGE *pMsg, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ DWORD *pState) = 0; | | _Out_ DWORD *pState) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE RegisterAsync( | | virtual HRESULT STDMETHODCALLTYPE RegisterAsync( |
| /* [annotation][out][in] */ | | /* [annotation][out][in] */ |
| _Inout_ RPCOLEMESSAGE *pMsg, | | _Inout_ RPCOLEMESSAGE *pMsg, |
| | |
| skipping to change at line 3086 | | skipping to change at line 3090 |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Outptr_ void **pInterface); | | _Outptr_ void **pInterface); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( | | HRESULT ( STDMETHODCALLTYPE *GetDestCtxEx )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_ RPCOLEMESSAGE *pMsg, | | _In_ RPCOLEMESSAGE *pMsg, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ DWORD *pdwDestContext, | | _Out_ DWORD *pdwDestContext, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
|
| _Outptr_ void **ppvDestContext); | | _Outptr_opt_result_maybenull_ void **ppvDestContext); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetState )( | | HRESULT ( STDMETHODCALLTYPE *GetState )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
| /* [annotation][in] */ | | /* [annotation][in] */ |
| _In_ RPCOLEMESSAGE *pMsg, | | _In_ RPCOLEMESSAGE *pMsg, |
| /* [annotation][out] */ | | /* [annotation][out] */ |
| _Out_ DWORD *pState); | | _Out_ DWORD *pState); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RegisterAsync )( | | HRESULT ( STDMETHODCALLTYPE *RegisterAsync )( |
| IRpcChannelBuffer3 * This, | | IRpcChannelBuffer3 * This, |
| | |
| skipping to change at line 3319 | | skipping to change at line 3323 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IRpcProxyBuffer_INTERFACE_DEFINED__ */ | | #endif /* __IRpcProxyBuffer_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0020 */ | | /* interface __MIDL_itf_objidl_0000_0020 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0020_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0020_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0020_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0020_v0_0_s_ifspec; |
| | |
| #ifndef __IRpcStubBuffer_INTERFACE_DEFINED__ | | #ifndef __IRpcStubBuffer_INTERFACE_DEFINED__ |
| #define __IRpcStubBuffer_INTERFACE_DEFINED__ | | #define __IRpcStubBuffer_INTERFACE_DEFINED__ |
| | |
| /* interface IRpcStubBuffer */ | | /* interface IRpcStubBuffer */ |
| /* [uuid][object][local] */ | | /* [uuid][object][local] */ |
| | |
| | |
| skipping to change at line 3572 | | skipping to change at line 3576 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IPSFactoryBuffer_INTERFACE_DEFINED__ */ | | #endif /* __IPSFactoryBuffer_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0022 */ | | /* interface __MIDL_itf_objidl_0000_0022 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| #if (_WIN32_WINNT >= 0x0400 ) || defined(_WIN32_DCOM) // DCOM | | #if (_WIN32_WINNT >= 0x0400 ) || defined(_WIN32_DCOM) // DCOM |
| // This interface is only valid on Windows NT 4.0 | | // This interface is only valid on Windows NT 4.0 |
| typedef struct SChannelHookCallInfo | | typedef struct SChannelHookCallInfo |
| { | | { |
| IID iid; | | IID iid; |
| DWORD cbSize; | | DWORD cbSize; |
| GUID uCausality; | | GUID uCausality; |
| DWORD dwServerPid; | | DWORD dwServerPid; |
| DWORD iMethod; | | DWORD iMethod; |
| void *pObject; | | void *pObject; |
| | |
| skipping to change at line 3810 | | skipping to change at line 3814 |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IChannelHook_INTERFACE_DEFINED__ */ | | #endif /* __IChannelHook_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0023 */ | | /* interface __MIDL_itf_objidl_0000_0023 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif //DCOM | | #endif //DCOM |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
| #if (_WIN32_WINNT >= 0x0400 ) || defined(_WIN32_DCOM) // DCOM | | #if (_WIN32_WINNT >= 0x0400 ) || defined(_WIN32_DCOM) // DCOM |
| // This interface is only valid on Windows NT 4.0 | | // This interface is only valid on Windows NT 4.0 |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0023_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0023_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0023_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0023_v0_0_s_ifspec; |
| | |
| #ifndef __IClientSecurity_INTERFACE_DEFINED__ | | #ifndef __IClientSecurity_INTERFACE_DEFINED__ |
| #define __IClientSecurity_INTERFACE_DEFINED__ | | #define __IClientSecurity_INTERFACE_DEFINED__ |
| | |
| /* interface IClientSecurity */ | | /* interface IClientSecurity */ |
| /* [uuid][object][local] */ | | /* [uuid][object][local] */ |
| | |
| | |
| skipping to change at line 4029 | | skipping to change at line 4033 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IClientSecurity_INTERFACE_DEFINED__ */ | | #endif /* __IClientSecurity_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0024 */ | | /* interface __MIDL_itf_objidl_0000_0024 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0024_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0024_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0024_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0024_v0_0_s_ifspec; |
| | |
| #ifndef __IServerSecurity_INTERFACE_DEFINED__ | | #ifndef __IServerSecurity_INTERFACE_DEFINED__ |
| #define __IServerSecurity_INTERFACE_DEFINED__ | | #define __IServerSecurity_INTERFACE_DEFINED__ |
| | |
| /* interface IServerSecurity */ | | /* interface IServerSecurity */ |
| /* [uuid][object][local] */ | | /* [uuid][object][local] */ |
| | |
| | |
| skipping to change at line 4165 | | skipping to change at line 4169 |
| | |
| /* interface __MIDL_itf_objidl_0000_0025 */ | | /* interface __MIDL_itf_objidl_0000_0025 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef | | typedef |
| enum tagRPCOPT_PROPERTIES | | enum tagRPCOPT_PROPERTIES |
| { | | { |
| COMBND_RPCTIMEOUT = 0x1, | | COMBND_RPCTIMEOUT = 0x1, |
| COMBND_SERVER_LOCALITY = 0x2, | | COMBND_SERVER_LOCALITY = 0x2, |
| COMBND_RESERVED1 = 0x4, | | COMBND_RESERVED1 = 0x4, |
|
| COMBND_RESERVED2 = 0x5 | | COMBND_RESERVED2 = 0x5, |
| | COMBND_RESERVED3 = 0x8, |
| | COMBND_RESERVED4 = 0x10 |
| } RPCOPT_PROPERTIES; | | } RPCOPT_PROPERTIES; |
| | |
| typedef | | typedef |
| enum tagRPCOPT_SERVER_LOCALITY_VALUES | | enum tagRPCOPT_SERVER_LOCALITY_VALUES |
| { | | { |
| SERVER_LOCALITY_PROCESS_LOCAL = 0, | | SERVER_LOCALITY_PROCESS_LOCAL = 0, |
| SERVER_LOCALITY_MACHINE_LOCAL = 1, | | SERVER_LOCALITY_MACHINE_LOCAL = 1, |
| SERVER_LOCALITY_REMOTE = 2 | | SERVER_LOCALITY_REMOTE = 2 |
| } RPCOPT_SERVER_LOCALITY_VALUES; | | } RPCOPT_SERVER_LOCALITY_VALUES; |
| | |
| | |
| skipping to change at line 4281 | | skipping to change at line 4287 |
| | |
| #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_0026 */ | | /* interface __MIDL_itf_objidl_0000_0026 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| typedef | | typedef |
| enum tagGLOBALOPT_PROPERTIES | | enum tagGLOBALOPT_PROPERTIES |
| { | | { |
| COMGLB_EXCEPTION_HANDLING = 1, | | COMGLB_EXCEPTION_HANDLING = 1, |
| COMGLB_APPID = 2, | | COMGLB_APPID = 2, |
| COMGLB_RPC_THREADPOOL_SETTING = 3, | | COMGLB_RPC_THREADPOOL_SETTING = 3, |
| COMGLB_RO_SETTINGS = 4, | | COMGLB_RO_SETTINGS = 4, |
| COMGLB_UNMARSHALING_POLICY = 5 | | COMGLB_UNMARSHALING_POLICY = 5 |
| } GLOBALOPT_PROPERTIES; | | } GLOBALOPT_PROPERTIES; |
| | |
| | |
| skipping to change at line 4323 | | skipping to change at line 4329 |
| { | | { |
| COMGLB_STA_MODALLOOP_REMOVE_TOUCH_MESSAGES = 0x1, | | COMGLB_STA_MODALLOOP_REMOVE_TOUCH_MESSAGES = 0x1, |
| COMGLB_STA_MODALLOOP_SHARED_QUEUE_REMOVE_INPUT_MESSAGES = 0x2, | | COMGLB_STA_MODALLOOP_SHARED_QUEUE_REMOVE_INPUT_MESSAGES = 0x2, |
| COMGLB_STA_MODALLOOP_SHARED_QUEUE_DONOT_REMOVE_INPUT_MESSAGES = 0x4, | | COMGLB_STA_MODALLOOP_SHARED_QUEUE_DONOT_REMOVE_INPUT_MESSAGES = 0x4, |
| COMGLB_FAST_RUNDOWN = 0x8, | | COMGLB_FAST_RUNDOWN = 0x8, |
| COMGLB_RESERVED1 = 0x10, | | COMGLB_RESERVED1 = 0x10, |
| COMGLB_RESERVED2 = 0x20, | | COMGLB_RESERVED2 = 0x20, |
| COMGLB_RESERVED3 = 0x40, | | COMGLB_RESERVED3 = 0x40, |
| COMGLB_STA_MODALLOOP_SHARED_QUEUE_REORDER_POINTER_MESSAGES = 0x80, | | COMGLB_STA_MODALLOOP_SHARED_QUEUE_REORDER_POINTER_MESSAGES = 0x80, |
| COMGLB_RESERVED4 = 0x100, | | COMGLB_RESERVED4 = 0x100, |
|
| COMGLB_RESERVED5 = 0x200 | | COMGLB_RESERVED5 = 0x200, |
| | COMGLB_RESERVED6 = 0x400 |
| } GLOBALOPT_RO_FLAGS; | | } GLOBALOPT_RO_FLAGS; |
| | |
| typedef | | typedef |
| enum tagGLOBALOPT_UNMARSHALING_POLICY_VALUES | | enum tagGLOBALOPT_UNMARSHALING_POLICY_VALUES |
| { | | { |
| COMGLB_UNMARSHALING_POLICY_NORMAL = 0, | | COMGLB_UNMARSHALING_POLICY_NORMAL = 0, |
| COMGLB_UNMARSHALING_POLICY_STRONG = 1, | | COMGLB_UNMARSHALING_POLICY_STRONG = 1, |
| COMGLB_UNMARSHALING_POLICY_HYBRID = 2 | | COMGLB_UNMARSHALING_POLICY_HYBRID = 2 |
| } GLOBALOPT_UNMARSHALING_POLICY_VALUES; | | } GLOBALOPT_UNMARSHALING_POLICY_VALUES; |
| | |
| | |
| skipping to change at line 4431 | | skipping to change at line 4438 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IGlobalOptions_INTERFACE_DEFINED__ */ | | #endif /* __IGlobalOptions_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0027 */ | | /* interface __MIDL_itf_objidl_0000_0027 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
| #endif //DCOM | | #endif //DCOM |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0027_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0027_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0027_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0027_v0_0_s_ifspec; |
| | |
| #ifndef __ISurrogate_INTERFACE_DEFINED__ | | #ifndef __ISurrogate_INTERFACE_DEFINED__ |
| #define __ISurrogate_INTERFACE_DEFINED__ | | #define __ISurrogate_INTERFACE_DEFINED__ |
| | |
| /* interface ISurrogate */ | | /* interface ISurrogate */ |
| /* [object][unique][version][uuid] */ | | /* [object][unique][version][uuid] */ |
| | |
| | |
| skipping to change at line 4635 | | skipping to change at line 4642 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IGlobalInterfaceTable_INTERFACE_DEFINED__ */ | | #endif /* __IGlobalInterfaceTable_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0029 */ | | /* interface __MIDL_itf_objidl_0000_0029 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0029_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0029_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0029_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0029_v0_0_s_ifspec; |
| | |
| #ifndef __ISynchronize_INTERFACE_DEFINED__ | | #ifndef __ISynchronize_INTERFACE_DEFINED__ |
| #define __ISynchronize_INTERFACE_DEFINED__ | | #define __ISynchronize_INTERFACE_DEFINED__ |
| | |
| /* interface ISynchronize */ | | /* interface ISynchronize */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| | |
| skipping to change at line 6738 | | skipping to change at line 6745 |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IObjContext_INTERFACE_DEFINED__ */ | | #endif /* __IObjContext_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0048 */ | | /* interface __MIDL_itf_objidl_0000_0048 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #endif | | #endif |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| typedef | | typedef |
| enum _APTTYPEQUALIFIER | | enum _APTTYPEQUALIFIER |
| { | | { |
| APTTYPEQUALIFIER_NONE = 0, | | APTTYPEQUALIFIER_NONE = 0, |
| APTTYPEQUALIFIER_IMPLICIT_MTA = 1, | | APTTYPEQUALIFIER_IMPLICIT_MTA = 1, |
| APTTYPEQUALIFIER_NA_ON_MTA = 2, | | APTTYPEQUALIFIER_NA_ON_MTA = 2, |
| APTTYPEQUALIFIER_NA_ON_STA = 3, | | APTTYPEQUALIFIER_NA_ON_STA = 3, |
| APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA = 4, | | APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA = 4, |
| APTTYPEQUALIFIER_NA_ON_MAINSTA = 5, | | APTTYPEQUALIFIER_NA_ON_MAINSTA = 5, |
| APTTYPEQUALIFIER_APPLICATION_STA = 6 | | APTTYPEQUALIFIER_APPLICATION_STA = 6 |
| | |
| skipping to change at line 6764 | | skipping to change at line 6771 |
| typedef | | 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; |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| 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_0048_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0048_v0_0_c_ifspec; |
| | |
| skipping to change at line 7023 | | skipping to change at line 7030 |
| #endif /* __IFastRundown_INTERFACE_DEFINED__ */ | | #endif /* __IFastRundown_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0051 */ | | /* interface __MIDL_itf_objidl_0000_0051 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef | | typedef |
| enum CO_MARSHALING_CONTEXT_ATTRIBUTES | | enum CO_MARSHALING_CONTEXT_ATTRIBUTES |
| { | | { |
| CO_MARSHALING_SOURCE_IS_APP_CONTAINER = 0, | | CO_MARSHALING_SOURCE_IS_APP_CONTAINER = 0, |
| CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1 = 0x80000000, | | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1 = 0x80000000, |
|
| CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2 = 0x80000001 | | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2 = 0x80000001, |
| | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_3 = 0x80000002, |
| | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_4 = 0x80000003, |
| | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_5 = 0x80000004, |
| | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_6 = 0x80000005, |
| | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_7 = 0x80000006, |
| | CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_8 = 0x80000007 |
| } CO_MARSHALING_CONTEXT_ATTRIBUTES; | | } CO_MARSHALING_CONTEXT_ATTRIBUTES; |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0051_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0051_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0051_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0051_v0_0_s_ifspec; |
| | |
| #ifndef __IMarshalingStream_INTERFACE_DEFINED__ | | #ifndef __IMarshalingStream_INTERFACE_DEFINED__ |
| #define __IMarshalingStream_INTERFACE_DEFINED__ | | #define __IMarshalingStream_INTERFACE_DEFINED__ |
| | |
| /* interface IMarshalingStream */ | | /* interface IMarshalingStream */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| skipping to change at line 7203 | | skipping to change at line 7216 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IMarshalingStream_INTERFACE_DEFINED__ */ | | #endif /* __IMarshalingStream_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0052 */ | | /* interface __MIDL_itf_objidl_0000_0052 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0052_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0052_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0052_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0052_v0_0_s_ifspec; |
| | |
| #ifndef __IAgileReference_INTERFACE_DEFINED__ | | #ifndef __IAgileReference_INTERFACE_DEFINED__ |
| #define __IAgileReference_INTERFACE_DEFINED__ | | #define __IAgileReference_INTERFACE_DEFINED__ |
| | |
| /* interface IAgileReference */ | | /* interface IAgileReference */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| | |
| skipping to change at line 7314 | | skipping to change at line 7327 |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IAgileReference_INTERFACE_DEFINED__ */ | | #endif /* __IAgileReference_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0053 */ | | /* interface __MIDL_itf_objidl_0000_0053 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| EXTERN_C const GUID IID_ICallbackWithNoReentrancyToApplicationSTA; | | EXTERN_C const GUID IID_ICallbackWithNoReentrancyToApplicationSTA; |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
| #define _OBJIDLBASE_ | | #define _OBJIDLBASE_ |
| #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 |
| | |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0053_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0053_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0053_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0053_v0_0_s_ifspec; |
| | |
| #ifndef __IMallocSpy_INTERFACE_DEFINED__ | | #ifndef __IMallocSpy_INTERFACE_DEFINED__ |
| #define __IMallocSpy_INTERFACE_DEFINED__ | | #define __IMallocSpy_INTERFACE_DEFINED__ |
| | |
| /* interface IMallocSpy */ | | /* interface IMallocSpy */ |
| /* [uuid][object][local] */ | | /* [uuid][object][local] */ |
| | |
| | |
| skipping to change at line 7577 | | skipping to change at line 7590 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IMallocSpy_INTERFACE_DEFINED__ */ | | #endif /* __IMallocSpy_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0054 */ | | /* interface __MIDL_itf_objidl_0000_0054 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0054_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0054_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0054_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0054_v0_0_s_ifspec; |
| | |
| #ifndef __IBindCtx_INTERFACE_DEFINED__ | | #ifndef __IBindCtx_INTERFACE_DEFINED__ |
| #define __IBindCtx_INTERFACE_DEFINED__ | | #define __IBindCtx_INTERFACE_DEFINED__ |
| | |
| /* interface IBindCtx */ | | /* interface IBindCtx */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 7967 | | skipping to change at line 7980 |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IEnumMoniker_INTERFACE_DEFINED__ */ | | #endif /* __IEnumMoniker_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0056 */ | | /* interface __MIDL_itf_objidl_0000_0056 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0056_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0056_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0056_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0056_v0_0_s_ifspec; |
| | |
| #ifndef __IRunnableObject_INTERFACE_DEFINED__ | | #ifndef __IRunnableObject_INTERFACE_DEFINED__ |
| #define __IRunnableObject_INTERFACE_DEFINED__ | | #define __IRunnableObject_INTERFACE_DEFINED__ |
| | |
| /* interface IRunnableObject */ | | /* interface IRunnableObject */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| | |
| skipping to change at line 8241 | | skipping to change at line 8254 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IRunningObjectTable_INTERFACE_DEFINED__ */ | | #endif /* __IRunningObjectTable_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0058 */ | | /* interface __MIDL_itf_objidl_0000_0058 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0058_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0058_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0058_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0058_v0_0_s_ifspec; |
| | |
| #ifndef __IPersist_INTERFACE_DEFINED__ | | #ifndef __IPersist_INTERFACE_DEFINED__ |
| #define __IPersist_INTERFACE_DEFINED__ | | #define __IPersist_INTERFACE_DEFINED__ |
| | |
| /* interface IPersist */ | | /* interface IPersist */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| | |
| skipping to change at line 8791 | | skipping to change at line 8804 |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IMoniker_INTERFACE_DEFINED__ */ | | #endif /* __IMoniker_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0061 */ | | /* interface __MIDL_itf_objidl_0000_0061 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0061_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0061_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0061_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0061_v0_0_s_ifspec; |
| | |
| #ifndef __IROTData_INTERFACE_DEFINED__ | | #ifndef __IROTData_INTERFACE_DEFINED__ |
| #define __IROTData_INTERFACE_DEFINED__ | | #define __IROTData_INTERFACE_DEFINED__ |
| | |
| /* interface IROTData */ | | /* interface IROTData */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 8875 | | skipping to change at line 8888 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IROTData_INTERFACE_DEFINED__ */ | | #endif /* __IROTData_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0062 */ | | /* interface __MIDL_itf_objidl_0000_0062 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0062_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0062_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0062_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0062_v0_0_s_ifspec; |
| | |
| #ifndef __IEnumSTATSTG_INTERFACE_DEFINED__ | | #ifndef __IEnumSTATSTG_INTERFACE_DEFINED__ |
| #define __IEnumSTATSTG_INTERFACE_DEFINED__ | | #define __IEnumSTATSTG_INTERFACE_DEFINED__ |
| | |
| /* interface IEnumSTATSTG */ | | /* interface IEnumSTATSTG */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 9351 | | skipping to change at line 9364 |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IStorage_INTERFACE_DEFINED__ */ | | #endif /* __IStorage_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0064 */ | | /* interface __MIDL_itf_objidl_0000_0064 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0064_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0064_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0064_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0064_v0_0_s_ifspec; |
| | |
| #ifndef __IPersistFile_INTERFACE_DEFINED__ | | #ifndef __IPersistFile_INTERFACE_DEFINED__ |
| #define __IPersistFile_INTERFACE_DEFINED__ | | #define __IPersistFile_INTERFACE_DEFINED__ |
| | |
| /* interface IPersistFile */ | | /* interface IPersistFile */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 9608 | | skipping to change at line 9621 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IPersistStorage_INTERFACE_DEFINED__ */ | | #endif /* __IPersistStorage_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0066 */ | | /* interface __MIDL_itf_objidl_0000_0066 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0066_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0066_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0066_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0066_v0_0_s_ifspec; |
| | |
| #ifndef __ILockBytes_INTERFACE_DEFINED__ | | #ifndef __ILockBytes_INTERFACE_DEFINED__ |
| #define __ILockBytes_INTERFACE_DEFINED__ | | #define __ILockBytes_INTERFACE_DEFINED__ |
| | |
| /* interface ILockBytes */ | | /* interface ILockBytes */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 10701 | | skipping to change at line 10714 |
| 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__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0071 */ | | /* interface __MIDL_itf_objidl_0000_0071 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0071_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0071_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0071_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0071_v0_0_s_ifspec; |
| | |
| #ifndef __IAdviseSink2_INTERFACE_DEFINED__ | | #ifndef __IAdviseSink2_INTERFACE_DEFINED__ |
| #define __IAdviseSink2_INTERFACE_DEFINED__ | | #define __IAdviseSink2_INTERFACE_DEFINED__ |
| | |
| /* interface IAdviseSink2 */ | | /* interface IAdviseSink2 */ |
| /* [unique][async_uuid][uuid][object] */ | | /* [unique][async_uuid][uuid][object] */ |
| | |
| | |
| skipping to change at line 10999 | | skipping to change at line 11012 |
| 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__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0072 */ | | /* interface __MIDL_itf_objidl_0000_0072 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0072_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0072_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0072_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0072_v0_0_s_ifspec; |
| | |
| #ifndef __IDataObject_INTERFACE_DEFINED__ | | #ifndef __IDataObject_INTERFACE_DEFINED__ |
| #define __IDataObject_INTERFACE_DEFINED__ | | #define __IDataObject_INTERFACE_DEFINED__ |
| | |
| /* interface IDataObject */ | | /* interface IDataObject */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 11232 | | skipping to change at line 11245 |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IDataObject_INTERFACE_DEFINED__ */ | | #endif /* __IDataObject_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0073 */ | | /* interface __MIDL_itf_objidl_0000_0073 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0073_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0073_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0073_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0073_v0_0_s_ifspec; |
| | |
| #ifndef __IDataAdviseHolder_INTERFACE_DEFINED__ | | #ifndef __IDataAdviseHolder_INTERFACE_DEFINED__ |
| #define __IDataAdviseHolder_INTERFACE_DEFINED__ | | #define __IDataAdviseHolder_INTERFACE_DEFINED__ |
| | |
| /* interface IDataAdviseHolder */ | | /* interface IDataAdviseHolder */ |
| /* [uuid][object][local] */ | | /* [uuid][object][local] */ |
| | |
| | |
| skipping to change at line 11643 | | skipping to change at line 11656 |
| | |
| #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_0076 */ | | /* interface __MIDL_itf_objidl_0000_0076 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0076_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_0076_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0076_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] */ |
| | |
| | |
| skipping to change at line 11802 | | skipping to change at line 11815 |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IFillLockBytes_INTERFACE_DEFINED__ */ | | #endif /* __IFillLockBytes_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0077 */ | | /* interface __MIDL_itf_objidl_0000_0077 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0077_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0077_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_0077_v0_0_s_ifspec; |
| | |
| #ifndef __IProgressNotify_INTERFACE_DEFINED__ | | #ifndef __IProgressNotify_INTERFACE_DEFINED__ |
| #define __IProgressNotify_INTERFACE_DEFINED__ | | #define __IProgressNotify_INTERFACE_DEFINED__ |
| | |
| /* interface IProgressNotify */ | | /* interface IProgressNotify */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 11888 | | skipping to change at line 11901 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IProgressNotify_INTERFACE_DEFINED__ */ | | #endif /* __IProgressNotify_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0078 */ | | /* interface __MIDL_itf_objidl_0000_0078 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_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_0078_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_v0_0_s_ifspec; |
| | |
| #ifndef __ILayoutStorage_INTERFACE_DEFINED__ | | #ifndef __ILayoutStorage_INTERFACE_DEFINED__ |
| #define __ILayoutStorage_INTERFACE_DEFINED__ | | #define __ILayoutStorage_INTERFACE_DEFINED__ |
| | |
| /* interface ILayoutStorage */ | | /* interface ILayoutStorage */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| | |
| skipping to change at line 12026 | | skipping to change at line 12039 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ILayoutStorage_INTERFACE_DEFINED__ */ | | #endif /* __ILayoutStorage_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0079 */ | | /* interface __MIDL_itf_objidl_0000_0079 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0079_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_0079_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0079_v0_0_s_ifspec; |
| | |
| #ifndef __IBlockingLock_INTERFACE_DEFINED__ | | #ifndef __IBlockingLock_INTERFACE_DEFINED__ |
| #define __IBlockingLock_INTERFACE_DEFINED__ | | #define __IBlockingLock_INTERFACE_DEFINED__ |
| | |
| /* interface IBlockingLock */ | | /* interface IBlockingLock */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| | |
| skipping to change at line 12284 | | skipping to change at line 12297 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IOplockStorage_INTERFACE_DEFINED__ */ | | #endif /* __IOplockStorage_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0082 */ | | /* interface __MIDL_itf_objidl_0000_0082 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0082_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0082_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_0082_v0_0_s_ifspec; |
| | |
| #ifndef __IDirectWriterLock_INTERFACE_DEFINED__ | | #ifndef __IDirectWriterLock_INTERFACE_DEFINED__ |
| #define __IDirectWriterLock_INTERFACE_DEFINED__ | | #define __IDirectWriterLock_INTERFACE_DEFINED__ |
| | |
| /* interface IDirectWriterLock */ | | /* interface IDirectWriterLock */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| | |
| skipping to change at line 12380 | | skipping to change at line 12393 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDirectWriterLock_INTERFACE_DEFINED__ */ | | #endif /* __IDirectWriterLock_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0083 */ | | /* interface __MIDL_itf_objidl_0000_0083 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Desktop Family | | #pragma region Desktop Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_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_0083_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_v0_0_s_ifspec; |
| | |
| #ifndef __IUrlMon_INTERFACE_DEFINED__ | | #ifndef __IUrlMon_INTERFACE_DEFINED__ |
| #define __IUrlMon_INTERFACE_DEFINED__ | | #define __IUrlMon_INTERFACE_DEFINED__ |
| | |
| /* interface IUrlMon */ | | /* interface IUrlMon */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| | |
| skipping to change at line 13065 | | skipping to change at line 13078 |
| #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_0090 */ | | /* interface __MIDL_itf_objidl_0000_0090 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
|
| #pragma region Application Family | | #pragma region Application Family or OneCore Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM) |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0090_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0090_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0090_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0090_v0_0_s_ifspec; |
| | |
| #ifndef __IApartmentShutdown_INTERFACE_DEFINED__ | | #ifndef __IApartmentShutdown_INTERFACE_DEFINED__ |
| #define __IApartmentShutdown_INTERFACE_DEFINED__ | | #define __IApartmentShutdown_INTERFACE_DEFINED__ |
| | |
| /* interface IApartmentShutdown */ | | /* interface IApartmentShutdown */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| | |
| skipping to change at line 13147 | | skipping to change at line 13160 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IApartmentShutdown_INTERFACE_DEFINED__ */ | | #endif /* __IApartmentShutdown_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_objidl_0000_0091 */ | | /* interface __MIDL_itf_objidl_0000_0091 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM
) */ |
| #pragma endregion | | #pragma endregion |
| #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_0091_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0091_v0_0_c_ifspec; |
| | |
| skipping to change at line 13578 | | skipping to change at line 13591 |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnSave_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink_OnSave_Stub( |
| __RPC__in 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( |
| __RPC__in IAdviseSink * This); | | __RPC__in IAdviseSink * This); |
| | |
|
| /* [local] */ void STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Proxy( | | |
| IAdviseSink2 * This, | | |
| /* [annotation][unique][in] */ | | |
| _In_ IMoniker *pmk); | | |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Stub( | | |
| __RPC__in IAdviseSink2 * This, | | |
| /* [unique][in] */ __RPC__in_opt IMoniker *pmk); | | |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Proxy( | | |
| IDataObject * This, | | |
| /* [annotation][unique][in] */ | | |
| _In_ FORMATETC *pformatetcIn, | | |
| /* [annotation][out] */ | | |
| _Out_ STGMEDIUM *pmedium); | | |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Stub( | | |
| __RPC__in IDataObject * This, | | |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetcIn, | | |
| /* [out] */ __RPC__out STGMEDIUM *pRemoteMedium); | | |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Proxy( | | |
| IDataObject * This, | | |
| /* [annotation][unique][in] */ | | |
| _In_ FORMATETC *pformatetc, | | |
| /* [annotation][out][in] */ | | |
| _Inout_ STGMEDIUM *pmedium); | | |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Stub( | | |
| __RPC__in IDataObject * This, | | |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | |
| /* [out][in] */ __RPC__inout STGMEDIUM *pRemoteMedium); | | |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Proxy( | | |
| IDataObject * This, | | |
| /* [annotation][unique][in] */ | | |
| _In_ FORMATETC *pformatetc, | | |
| /* [annotation][unique][in] */ | | |
| _In_ STGMEDIUM *pmedium, | | |
| /* [in] */ BOOL fRelease); | | |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Stub( | | |
| __RPC__in IDataObject * This, | | |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, | | |
| /* [unique][in] */ __RPC__in_opt FLAG_STGMEDIUM *pmedium, | | |
| /* [in] */ BOOL fRelease); | | |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAppend_Proxy( | | |
| IFillLockBytes * This, | | |
| /* [annotation][size_is][in] */ | | |
| _In_reads_bytes_(cb) const void *pv, | | |
| /* [annotation][in] */ | | |
| _In_ ULONG cb, | | |
| /* [annotation][out] */ | | |
| _Out_ ULONG *pcbWritten); | | |
| | |
| /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAppend_Stub( | | |
| __RPC__in IFillLockBytes * This, | | |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | |
| /* [in] */ ULONG cb, | | |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAt_Proxy( | | |
| IFillLockBytes * This, | | |
| /* [annotation][in] */ | | |
| _In_ ULARGE_INTEGER ulOffset, | | |
| /* [annotation][size_is][in] */ | | |
| _In_reads_bytes_(cb) const void *pv, | | |
| /* [annotation][in] */ | | |
| _In_ ULONG cb, | | |
| /* [annotation][out] */ | | |
| _Out_ ULONG *pcbWritten); | | |
| | |
| /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAt_Stub( | | |
| __RPC__in IFillLockBytes * This, | | |
| /* [in] */ ULARGE_INTEGER ulOffset, | | |
| /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, | | |
| /* [in] */ ULONG cb, | | |
| /* [out] */ __RPC__out ULONG *pcbWritten); | | |
| | | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_Proxy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_Proxy( |
| AsyncIAdviseSink * This, | | AsyncIAdviseSink * This, |
| /* [annotation][unique][in] */ | | /* [annotation][unique][in] */ |
| _In_ FORMATETC *pFormatetc, | | _In_ FORMATETC *pFormatetc, |
| /* [annotation][unique][in] */ | | /* [annotation][unique][in] */ |
| _In_ STGMEDIUM *pStgmed); | | _In_ STGMEDIUM *pStgmed); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_St
ub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnDataChange_St
ub( |
| __RPC__in AsyncIAdviseSink * This, | | __RPC__in AsyncIAdviseSink * This, |
| /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, | | /* [unique][in] */ __RPC__in_opt FORMATETC *pFormatetc, |
| | |
| skipping to change at line 13731 | | skipping to change at line 13664 |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnClose_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink_Begin_OnClose_Stub( |
| __RPC__in 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( |
| __RPC__in AsyncIAdviseSink * This); | | __RPC__in AsyncIAdviseSink * This); |
| | |
|
| | /* [local] */ void STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Proxy( |
| | IAdviseSink2 * This, |
| | /* [annotation][unique][in] */ |
| | _In_ IMoniker *pmk); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IAdviseSink2_OnLinkSrcChange_Stub( |
| | __RPC__in IAdviseSink2 * This, |
| | /* [unique][in] */ __RPC__in_opt IMoniker *pmk); |
| | |
| /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChange_Pro
xy( | | /* [local] */ void STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChange_Pro
xy( |
| AsyncIAdviseSink2 * This, | | AsyncIAdviseSink2 * This, |
| /* [annotation][unique][in] */ | | /* [annotation][unique][in] */ |
| _In_ IMoniker *pmk); | | _In_ IMoniker *pmk); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChang
e_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE AsyncIAdviseSink2_Begin_OnLinkSrcChang
e_Stub( |
| __RPC__in 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( |
| __RPC__in AsyncIAdviseSink2 * This); | | __RPC__in AsyncIAdviseSink2 * This); |
| | |
|
| | /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Proxy( |
| | IDataObject * This, |
| | /* [annotation][unique][in] */ |
| | _In_ FORMATETC *pformatetcIn, |
| | /* [annotation][out] */ |
| | _Out_ STGMEDIUM *pmedium); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetData_Stub( |
| | __RPC__in IDataObject * This, |
| | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetcIn, |
| | /* [out] */ __RPC__out STGMEDIUM *pRemoteMedium); |
| | |
| | /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Proxy( |
| | IDataObject * This, |
| | /* [annotation][unique][in] */ |
| | _In_ FORMATETC *pformatetc, |
| | /* [annotation][out][in] */ |
| | _Inout_ STGMEDIUM *pmedium); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_GetDataHere_Stub( |
| | __RPC__in IDataObject * This, |
| | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| | /* [out][in] */ __RPC__inout STGMEDIUM *pRemoteMedium); |
| | |
| | /* [local] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Proxy( |
| | IDataObject * This, |
| | /* [annotation][unique][in] */ |
| | _In_ FORMATETC *pformatetc, |
| | /* [annotation][unique][in] */ |
| | _In_ STGMEDIUM *pmedium, |
| | /* [in] */ BOOL fRelease); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IDataObject_SetData_Stub( |
| | __RPC__in IDataObject * This, |
| | /* [unique][in] */ __RPC__in_opt FORMATETC *pformatetc, |
| | /* [unique][in] */ __RPC__in_opt FLAG_STGMEDIUM *pmedium, |
| | /* [in] */ BOOL fRelease); |
| | |
| | /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAppend_Proxy( |
| | IFillLockBytes * This, |
| | /* [annotation][size_is][in] */ |
| | _In_reads_bytes_(cb) const void *pv, |
| | /* [annotation][in] */ |
| | _In_ ULONG cb, |
| | /* [annotation][out] */ |
| | _Out_ ULONG *pcbWritten); |
| | |
| | /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAppend_Stub( |
| | __RPC__in IFillLockBytes * This, |
| | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| | /* [in] */ ULONG cb, |
| | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| | /* [local] */ HRESULT STDMETHODCALLTYPE IFillLockBytes_FillAt_Proxy( |
| | IFillLockBytes * This, |
| | /* [annotation][in] */ |
| | _In_ ULARGE_INTEGER ulOffset, |
| | /* [annotation][size_is][in] */ |
| | _In_reads_bytes_(cb) const void *pv, |
| | /* [annotation][in] */ |
| | _In_ ULONG cb, |
| | /* [annotation][out] */ |
| | _Out_ ULONG *pcbWritten); |
| | |
| | /* [call_as] */ HRESULT __stdcall IFillLockBytes_FillAt_Stub( |
| | __RPC__in IFillLockBytes * This, |
| | /* [in] */ ULARGE_INTEGER ulOffset, |
| | /* [size_is][in] */ __RPC__in_ecount_full(cb) const byte *pv, |
| | /* [in] */ ULONG cb, |
| | /* [out] */ __RPC__out ULONG *pcbWritten); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
| End of changes. 92 change blocks. |
| 204 lines changed or deleted | | 217 lines changed or added |
|
| shobjidl.h (6.3.9600.17415-Windows 8.1) | | shobjidl.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 __shobjidl_h__ | | #ifndef __shobjidl_h__ |
| #define __shobjidl_h__ | | #define __shobjidl_h__ |
| | |
| #if defined(_MSC_VER) && (_MSC_VER >= 1020) | | #if defined(_MSC_VER) && (_MSC_VER >= 1020) |
| | |
| skipping to change at line 1000 | | skipping to change at line 998 |
| typedef interface IPreviewItem IPreviewItem; | | typedef interface IPreviewItem IPreviewItem; |
| | |
| #endif /* __IPreviewItem_FWD_DEFINED__ */ | | #endif /* __IPreviewItem_FWD_DEFINED__ */ |
| | |
| #ifndef __IDestinationStreamFactory_FWD_DEFINED__ | | #ifndef __IDestinationStreamFactory_FWD_DEFINED__ |
| #define __IDestinationStreamFactory_FWD_DEFINED__ | | #define __IDestinationStreamFactory_FWD_DEFINED__ |
| typedef interface IDestinationStreamFactory IDestinationStreamFactory; | | typedef interface IDestinationStreamFactory IDestinationStreamFactory; |
| | |
| #endif /* __IDestinationStreamFactory_FWD_DEFINED__ */ | | #endif /* __IDestinationStreamFactory_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __ICreateProcessInputs_FWD_DEFINED__ |
| | #define __ICreateProcessInputs_FWD_DEFINED__ |
| | typedef interface ICreateProcessInputs ICreateProcessInputs; |
| | |
| | #endif /* __ICreateProcessInputs_FWD_DEFINED__ */ |
| | |
| | #ifndef __ICreatingProcess_FWD_DEFINED__ |
| | #define __ICreatingProcess_FWD_DEFINED__ |
| | typedef interface ICreatingProcess ICreatingProcess; |
| | |
| | #endif /* __ICreatingProcess_FWD_DEFINED__ */ |
| | |
| #ifndef __INewMenuClient_FWD_DEFINED__ | | #ifndef __INewMenuClient_FWD_DEFINED__ |
| #define __INewMenuClient_FWD_DEFINED__ | | #define __INewMenuClient_FWD_DEFINED__ |
| typedef interface INewMenuClient INewMenuClient; | | typedef interface INewMenuClient INewMenuClient; |
| | |
| #endif /* __INewMenuClient_FWD_DEFINED__ */ | | #endif /* __INewMenuClient_FWD_DEFINED__ */ |
| | |
| #ifndef __IInitializeWithBindCtx_FWD_DEFINED__ | | #ifndef __IInitializeWithBindCtx_FWD_DEFINED__ |
| #define __IInitializeWithBindCtx_FWD_DEFINED__ | | #define __IInitializeWithBindCtx_FWD_DEFINED__ |
| typedef interface IInitializeWithBindCtx IInitializeWithBindCtx; | | typedef interface IInitializeWithBindCtx IInitializeWithBindCtx; |
| | |
| | |
| skipping to change at line 1258 | | skipping to change at line 1268 |
| typedef interface IDefaultFolderMenuInitialize IDefaultFolderMenuInitialize; | | typedef interface IDefaultFolderMenuInitialize IDefaultFolderMenuInitialize; |
| | |
| #endif /* __IDefaultFolderMenuInitialize_FWD_DEFINED__ */ | | #endif /* __IDefaultFolderMenuInitialize_FWD_DEFINED__ */ |
| | |
| #ifndef __IApplicationActivationManager_FWD_DEFINED__ | | #ifndef __IApplicationActivationManager_FWD_DEFINED__ |
| #define __IApplicationActivationManager_FWD_DEFINED__ | | #define __IApplicationActivationManager_FWD_DEFINED__ |
| typedef interface IApplicationActivationManager IApplicationActivationManager; | | typedef interface IApplicationActivationManager IApplicationActivationManager; |
| | |
| #endif /* __IApplicationActivationManager_FWD_DEFINED__ */ | | #endif /* __IApplicationActivationManager_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IVirtualDesktopManager_FWD_DEFINED__ |
| | #define __IVirtualDesktopManager_FWD_DEFINED__ |
| | typedef interface IVirtualDesktopManager IVirtualDesktopManager; |
| | |
| | #endif /* __IVirtualDesktopManager_FWD_DEFINED__ */ |
| | |
| #ifndef __DesktopWallpaper_FWD_DEFINED__ | | #ifndef __DesktopWallpaper_FWD_DEFINED__ |
| #define __DesktopWallpaper_FWD_DEFINED__ | | #define __DesktopWallpaper_FWD_DEFINED__ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| typedef class DesktopWallpaper DesktopWallpaper; | | typedef class DesktopWallpaper DesktopWallpaper; |
| #else | | #else |
| typedef struct DesktopWallpaper DesktopWallpaper; | | typedef struct DesktopWallpaper DesktopWallpaper; |
| #endif /* __cplusplus */ | | #endif /* __cplusplus */ |
| | |
| #endif /* __DesktopWallpaper_FWD_DEFINED__ */ | | #endif /* __DesktopWallpaper_FWD_DEFINED__ */ |
| | |
| skipping to change at line 2006 | | skipping to change at line 2022 |
| #define __ExecuteFolder_FWD_DEFINED__ | | #define __ExecuteFolder_FWD_DEFINED__ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| typedef class ExecuteFolder ExecuteFolder; | | typedef class ExecuteFolder ExecuteFolder; |
| #else | | #else |
| typedef struct ExecuteFolder ExecuteFolder; | | typedef struct ExecuteFolder ExecuteFolder; |
| #endif /* __cplusplus */ | | #endif /* __cplusplus */ |
| | |
| #endif /* __ExecuteFolder_FWD_DEFINED__ */ | | #endif /* __ExecuteFolder_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __VirtualDesktopManager_FWD_DEFINED__ |
| | #define __VirtualDesktopManager_FWD_DEFINED__ |
| | |
| | #ifdef __cplusplus |
| | typedef class VirtualDesktopManager VirtualDesktopManager; |
| | #else |
| | typedef struct VirtualDesktopManager VirtualDesktopManager; |
| | #endif /* __cplusplus */ |
| | |
| | #endif /* __VirtualDesktopManager_FWD_DEFINED__ */ |
| | |
| #ifndef __IAssocHandlerInvoker_FWD_DEFINED__ | | #ifndef __IAssocHandlerInvoker_FWD_DEFINED__ |
| #define __IAssocHandlerInvoker_FWD_DEFINED__ | | #define __IAssocHandlerInvoker_FWD_DEFINED__ |
| typedef interface IAssocHandlerInvoker IAssocHandlerInvoker; | | typedef interface IAssocHandlerInvoker IAssocHandlerInvoker; |
| | |
| #endif /* __IAssocHandlerInvoker_FWD_DEFINED__ */ | | #endif /* __IAssocHandlerInvoker_FWD_DEFINED__ */ |
| | |
| #ifndef __IAssocHandler_FWD_DEFINED__ | | #ifndef __IAssocHandler_FWD_DEFINED__ |
| #define __IAssocHandler_FWD_DEFINED__ | | #define __IAssocHandler_FWD_DEFINED__ |
| typedef interface IAssocHandler IAssocHandler; | | typedef interface IAssocHandler IAssocHandler; |
| | |
| | |
| skipping to change at line 2084 | | skipping to change at line 2111 |
| typedef interface IPackageExecutionStateChangeNotification IPackageExecutionStat
eChangeNotification; | | typedef interface IPackageExecutionStateChangeNotification IPackageExecutionStat
eChangeNotification; |
| | |
| #endif /* __IPackageExecutionStateChangeNotification_FWD_DEFINED__ */ | | #endif /* __IPackageExecutionStateChangeNotification_FWD_DEFINED__ */ |
| | |
| #ifndef __IPackageDebugSettings_FWD_DEFINED__ | | #ifndef __IPackageDebugSettings_FWD_DEFINED__ |
| #define __IPackageDebugSettings_FWD_DEFINED__ | | #define __IPackageDebugSettings_FWD_DEFINED__ |
| typedef interface IPackageDebugSettings IPackageDebugSettings; | | typedef interface IPackageDebugSettings IPackageDebugSettings; |
| | |
| #endif /* __IPackageDebugSettings_FWD_DEFINED__ */ | | #endif /* __IPackageDebugSettings_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IPackageDebugSettings2_FWD_DEFINED__ |
| | #define __IPackageDebugSettings2_FWD_DEFINED__ |
| | typedef interface IPackageDebugSettings2 IPackageDebugSettings2; |
| | |
| | #endif /* __IPackageDebugSettings2_FWD_DEFINED__ */ |
| | |
| #ifndef __ISuspensionDependencyManager_FWD_DEFINED__ | | #ifndef __ISuspensionDependencyManager_FWD_DEFINED__ |
| #define __ISuspensionDependencyManager_FWD_DEFINED__ | | #define __ISuspensionDependencyManager_FWD_DEFINED__ |
| typedef interface ISuspensionDependencyManager ISuspensionDependencyManager; | | typedef interface ISuspensionDependencyManager ISuspensionDependencyManager; |
| | |
| #endif /* __ISuspensionDependencyManager_FWD_DEFINED__ */ | | #endif /* __ISuspensionDependencyManager_FWD_DEFINED__ */ |
| | |
| #ifndef __IExecuteCommandApplicationHostEnvironment_FWD_DEFINED__ | | #ifndef __IExecuteCommandApplicationHostEnvironment_FWD_DEFINED__ |
| #define __IExecuteCommandApplicationHostEnvironment_FWD_DEFINED__ | | #define __IExecuteCommandApplicationHostEnvironment_FWD_DEFINED__ |
| typedef interface IExecuteCommandApplicationHostEnvironment IExecuteCommandAppli
cationHostEnvironment; | | typedef interface IExecuteCommandApplicationHostEnvironment IExecuteCommandAppli
cationHostEnvironment; |
| | |
| | |
| skipping to change at line 2156 | | skipping to change at line 2189 |
| typedef interface IHandlerInfo IHandlerInfo; | | typedef interface IHandlerInfo IHandlerInfo; |
| | |
| #endif /* __IHandlerInfo_FWD_DEFINED__ */ | | #endif /* __IHandlerInfo_FWD_DEFINED__ */ |
| | |
| #ifndef __IHandlerActivationHost_FWD_DEFINED__ | | #ifndef __IHandlerActivationHost_FWD_DEFINED__ |
| #define __IHandlerActivationHost_FWD_DEFINED__ | | #define __IHandlerActivationHost_FWD_DEFINED__ |
| typedef interface IHandlerActivationHost IHandlerActivationHost; | | typedef interface IHandlerActivationHost IHandlerActivationHost; |
| | |
| #endif /* __IHandlerActivationHost_FWD_DEFINED__ */ | | #endif /* __IHandlerActivationHost_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IAppActivationUIInfo_FWD_DEFINED__ |
| | #define __IAppActivationUIInfo_FWD_DEFINED__ |
| | typedef interface IAppActivationUIInfo IAppActivationUIInfo; |
| | |
| | #endif /* __IAppActivationUIInfo_FWD_DEFINED__ */ |
| | |
| #ifndef __IContactManagerInterop_FWD_DEFINED__ | | #ifndef __IContactManagerInterop_FWD_DEFINED__ |
| #define __IContactManagerInterop_FWD_DEFINED__ | | #define __IContactManagerInterop_FWD_DEFINED__ |
| typedef interface IContactManagerInterop IContactManagerInterop; | | typedef interface IContactManagerInterop IContactManagerInterop; |
| | |
| #endif /* __IContactManagerInterop_FWD_DEFINED__ */ | | #endif /* __IContactManagerInterop_FWD_DEFINED__ */ |
| | |
| /* header files for imported files */ | | /* header files for imported files */ |
| #include "objidl.h" | | #include "objidl.h" |
| #include "oleidl.h" | | #include "oleidl.h" |
| #include "oaidl.h" | | #include "oaidl.h" |
| | |
| skipping to change at line 2182 | | skipping to change at line 2221 |
| #include "ObjectArray.h" | | #include "ObjectArray.h" |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C"{ | | extern "C"{ |
| #endif | | #endif |
| | |
| /* interface __MIDL_itf_shobjidl_0000_0000 */ | | /* interface __MIDL_itf_shobjidl_0000_0000 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #include <winapifamily.h> | | #include <winapifamily.h> |
|
| | #if _MSC_VER >= 1200 |
| | #pragma warning(push) |
| | #pragma warning(disable:4820) /* padding added after data member */ |
| | #ifndef _MSC_EXTENSIONS |
| | #pragma warning(disable:4309) /* truncation of constant value */ |
| | #endif |
| | #endif |
| #pragma region Desktop Family | | #pragma region Desktop Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| #include <sherrors.h> | | #include <sherrors.h> |
| #ifndef SHSTDAPI | | #ifndef SHSTDAPI |
| #if defined(_SHELL32_) | | #if defined(_SHELL32_) |
| #define SHSTDAPI STDAPI | | #define SHSTDAPI STDAPI |
| #define SHSTDAPI_(type) STDAPI_(type) | | #define SHSTDAPI_(type) STDAPI_(type) |
| #else | | #else |
| #define SHSTDAPI EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE | | #define SHSTDAPI EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE |
| #define SHSTDAPI_(type) EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE | | #define SHSTDAPI_(type) EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE |
| | |
| skipping to change at line 4051 | | skipping to change at line 4097 |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum PLACEHOLDER_STATES | | enum PLACEHOLDER_STATES |
| { | | { |
| PS_NONE = 0, | | PS_NONE = 0, |
| PS_MARKED_FOR_OFFLINE_AVAILABILITY = 0x1, | | PS_MARKED_FOR_OFFLINE_AVAILABILITY = 0x1, |
| PS_FULL_PRIMARY_STREAM_AVAILABLE = 0x2, | | PS_FULL_PRIMARY_STREAM_AVAILABLE = 0x2, |
| PS_CREATE_FILE_ACCESSIBLE = 0x4, | | PS_CREATE_FILE_ACCESSIBLE = 0x4, |
| PS_ALL = ( ( PS_MARKED_FOR_OFFLINE_AVAILABILITY | PS_FULL_PRIMARY_STREAM
_AVAILABLE ) | PS_CREATE_FILE_ACCESSIBLE ) | | PS_ALL = ( ( PS_MARKED_FOR_OFFLINE_AVAILABILITY | PS_FULL_PRIMARY_STREAM
_AVAILABLE ) | PS_CREATE_FILE_ACCESSIBLE ) |
| } PLACEHOLDER_STATES; | | } PLACEHOLDER_STATES; |
| | |
|
| DEFINE_ENUM_FLAG_OPERATORS(PLACEHOLDER_STATES); | | DEFINE_ENUM_FLAG_OPERATORS(PLACEHOLDER_STATES) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum SYNC_ENGINE_STATE_FLAGS | | enum SYNC_ENGINE_STATE_FLAGS |
| { | | { |
| SESF_NONE = 0, | | SESF_NONE = 0, |
| SESF_SERVICE_QUOTA_NEARING_LIMIT = 0x1, | | SESF_SERVICE_QUOTA_NEARING_LIMIT = 0x1, |
| SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 0x2, | | SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 0x2, |
| SESF_AUTHENTICATION_ERROR = 0x4, | | SESF_AUTHENTICATION_ERROR = 0x4, |
| SESF_PAUSED_DUE_TO_METERED_NETWORK = 0x8, | | SESF_PAUSED_DUE_TO_METERED_NETWORK = 0x8, |
| SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 0x10, | | SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 0x10, |
| SESF_PAUSED_DUE_TO_CLIENT_POLICY = 0x20, | | SESF_PAUSED_DUE_TO_CLIENT_POLICY = 0x20, |
| | |
| skipping to change at line 11722 | | skipping to change at line 11768 |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum CATEGORYINFO_FLAGS | | enum CATEGORYINFO_FLAGS |
| { | | { |
| CATINFO_NORMAL = 0, | | CATINFO_NORMAL = 0, |
| CATINFO_COLLAPSED = 0x1, | | CATINFO_COLLAPSED = 0x1, |
| CATINFO_HIDDEN = 0x2, | | CATINFO_HIDDEN = 0x2, |
| CATINFO_EXPANDED = 0x4, | | CATINFO_EXPANDED = 0x4, |
| CATINFO_NOHEADER = 0x8, | | CATINFO_NOHEADER = 0x8, |
| CATINFO_NOTCOLLAPSIBLE = 0x10, | | CATINFO_NOTCOLLAPSIBLE = 0x10, |
| CATINFO_NOHEADERCOUNT = 0x20, | | CATINFO_NOHEADERCOUNT = 0x20, |
|
| CATINFO_SUBSETTED = 0x40 | | CATINFO_SUBSETTED = 0x40, |
| | CATINFO_SEPARATE_IMAGES = 0x80, |
| | CATINFO_SHOWEMPTY = 0x100 |
| } CATEGORYINFO_FLAGS; | | } CATEGORYINFO_FLAGS; |
| | |
| DEFINE_ENUM_FLAG_OPERATORS(CATEGORYINFO_FLAGS) | | DEFINE_ENUM_FLAG_OPERATORS(CATEGORYINFO_FLAGS) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum CATSORT_FLAGS | | enum CATSORT_FLAGS |
| { | | { |
| CATSORT_DEFAULT = 0, | | CATSORT_DEFAULT = 0, |
| CATSORT_NAME = 0x1 | | CATSORT_NAME = 0x1 |
| } CATSORT_FLAGS; | | } CATSORT_FLAGS; |
| | |
| | |
| skipping to change at line 12230 | | skipping to change at line 12278 |
| #endif // NTDDI_VISTA | | #endif // NTDDI_VISTA |
| #endif // NTDDI_WIN2K | | #endif // NTDDI_WIN2K |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define IShellLink IShellLinkW | | #define IShellLink IShellLinkW |
| #else | | #else |
| #define IShellLink IShellLinkA | | #define IShellLink IShellLinkA |
| #endif | | #endif |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum SLR_FLAGS | | enum SLR_FLAGS |
| { | | { |
|
| | SLR_NONE = 0, |
| SLR_NO_UI = 0x1, | | SLR_NO_UI = 0x1, |
| SLR_ANY_MATCH = 0x2, | | SLR_ANY_MATCH = 0x2, |
| SLR_UPDATE = 0x4, | | SLR_UPDATE = 0x4, |
| SLR_NOUPDATE = 0x8, | | SLR_NOUPDATE = 0x8, |
| SLR_NOSEARCH = 0x10, | | SLR_NOSEARCH = 0x10, |
| SLR_NOTRACK = 0x20, | | SLR_NOTRACK = 0x20, |
| SLR_NOLINKINFO = 0x40, | | SLR_NOLINKINFO = 0x40, |
| SLR_INVOKE_MSI = 0x80, | | SLR_INVOKE_MSI = 0x80, |
| SLR_NO_UI_WITH_MSG_PUMP = 0x101, | | SLR_NO_UI_WITH_MSG_PUMP = 0x101, |
| SLR_OFFER_DELETE_WITHOUT_FILE = 0x200, | | SLR_OFFER_DELETE_WITHOUT_FILE = 0x200, |
| SLR_KNOWNFOLDER = 0x400, | | SLR_KNOWNFOLDER = 0x400, |
| SLR_MACHINE_IN_LOCAL_TARGET = 0x800, | | SLR_MACHINE_IN_LOCAL_TARGET = 0x800, |
|
| SLR_UPDATE_MACHINE_AND_SID = 0x1000 | | SLR_UPDATE_MACHINE_AND_SID = 0x1000, |
| | SLR_NO_OBJECT_ID = 0x2000 |
| } SLR_FLAGS; | | } SLR_FLAGS; |
| | |
| DEFINE_ENUM_FLAG_OPERATORS(SLR_FLAGS) | | DEFINE_ENUM_FLAG_OPERATORS(SLR_FLAGS) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum SLGP_FLAGS | | enum SLGP_FLAGS |
| { | | { |
| SLGP_SHORTPATH = 0x1, | | SLGP_SHORTPATH = 0x1, |
| SLGP_UNCPRIORITY = 0x2, | | SLGP_UNCPRIORITY = 0x2, |
| SLGP_RAWPATH = 0x4, | | SLGP_RAWPATH = 0x4, |
| SLGP_RELATIVEPRIORITY = 0x8 | | SLGP_RELATIVEPRIORITY = 0x8 |
| | |
| skipping to change at line 24961 | | skipping to change at line 25011 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDestinationStreamFactory_INTERFACE_DEFINED__ */ | | #endif /* __IDestinationStreamFactory_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_shobjidl_0000_0160 */ | | /* interface __MIDL_itf_shobjidl_0000_0160 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| | #if (NTDDI_VERSION >= NTDDI_VISTA) |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0160_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0160_v0_0_s_ifspec; |
| | |
| | #ifndef __ICreateProcessInputs_INTERFACE_DEFINED__ |
| | #define __ICreateProcessInputs_INTERFACE_DEFINED__ |
| | |
| | /* interface ICreateProcessInputs */ |
| | /* [local][unique][uuid][object] */ |
| | |
| | EXTERN_C const IID IID_ICreateProcessInputs; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("F6EF6140-E26F-4D82-bAC4-E9BA5FD239A8") |
| | ICreateProcessInputs : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE GetCreateFlags( |
| | /* [annotation][out] */ |
| | _Out_ DWORD *pdwCreationFlags) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE SetCreateFlags( |
| | /* [annotation][in] */ |
| | _In_ DWORD dwCreationFlags) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE AddCreateFlags( |
| | /* [annotation][in] */ |
| | _In_ DWORD dwCreationFlags) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE SetHotKey( |
| | /* [annotation][in] */ |
| | _In_ WORD wHotKey) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE AddStartupFlags( |
| | /* [annotation][in] */ |
| | _In_ DWORD dwStartupInfoFlags) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE SetTitle( |
| | /* [annotation][string][in] */ |
| | _In_ LPCWSTR pszTitle) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE SetEnvironmentVariable( |
| | /* [annotation][string][in] */ |
| | _In_ LPCWSTR pszName, |
| | /* [annotation][string][in] */ |
| | _In_ LPCWSTR pszValue) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct ICreateProcessInputsVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | ICreateProcessInputs * This, |
| | /* [in] */ REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | _COM_Outptr_ void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | ICreateProcessInputs * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | ICreateProcessInputs * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetCreateFlags )( |
| | ICreateProcessInputs * This, |
| | /* [annotation][out] */ |
| | _Out_ DWORD *pdwCreationFlags); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetCreateFlags )( |
| | ICreateProcessInputs * This, |
| | /* [annotation][in] */ |
| | _In_ DWORD dwCreationFlags); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *AddCreateFlags )( |
| | ICreateProcessInputs * This, |
| | /* [annotation][in] */ |
| | _In_ DWORD dwCreationFlags); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetHotKey )( |
| | ICreateProcessInputs * This, |
| | /* [annotation][in] */ |
| | _In_ WORD wHotKey); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *AddStartupFlags )( |
| | ICreateProcessInputs * This, |
| | /* [annotation][in] */ |
| | _In_ DWORD dwStartupInfoFlags); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetTitle )( |
| | ICreateProcessInputs * This, |
| | /* [annotation][string][in] */ |
| | _In_ LPCWSTR pszTitle); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetEnvironmentVariable )( |
| | ICreateProcessInputs * This, |
| | /* [annotation][string][in] */ |
| | _In_ LPCWSTR pszName, |
| | /* [annotation][string][in] */ |
| | _In_ LPCWSTR pszValue); |
| | |
| | END_INTERFACE |
| | } ICreateProcessInputsVtbl; |
| | |
| | interface ICreateProcessInputs |
| | { |
| | CONST_VTBL struct ICreateProcessInputsVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define ICreateProcessInputs_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define ICreateProcessInputs_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define ICreateProcessInputs_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define ICreateProcessInputs_GetCreateFlags(This,pdwCreationFlags) \ |
| | ( (This)->lpVtbl -> GetCreateFlags(This,pdwCreationFlags) ) |
| | |
| | #define ICreateProcessInputs_SetCreateFlags(This,dwCreationFlags) \ |
| | ( (This)->lpVtbl -> SetCreateFlags(This,dwCreationFlags) ) |
| | |
| | #define ICreateProcessInputs_AddCreateFlags(This,dwCreationFlags) \ |
| | ( (This)->lpVtbl -> AddCreateFlags(This,dwCreationFlags) ) |
| | |
| | #define ICreateProcessInputs_SetHotKey(This,wHotKey) \ |
| | ( (This)->lpVtbl -> SetHotKey(This,wHotKey) ) |
| | |
| | #define ICreateProcessInputs_AddStartupFlags(This,dwStartupInfoFlags) \ |
| | ( (This)->lpVtbl -> AddStartupFlags(This,dwStartupInfoFlags) ) |
| | |
| | #define ICreateProcessInputs_SetTitle(This,pszTitle) \ |
| | ( (This)->lpVtbl -> SetTitle(This,pszTitle) ) |
| | |
| | #define ICreateProcessInputs_SetEnvironmentVariable(This,pszName,pszValue) \ |
| | ( (This)->lpVtbl -> SetEnvironmentVariable(This,pszName,pszValue) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __ICreateProcessInputs_INTERFACE_DEFINED__ */ |
| | |
| | #ifndef __ICreatingProcess_INTERFACE_DEFINED__ |
| | #define __ICreatingProcess_INTERFACE_DEFINED__ |
| | |
| | /* interface ICreatingProcess */ |
| | /* [local][unique][uuid][object] */ |
| | |
| | EXTERN_C const IID IID_ICreatingProcess; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("c2b937a9-3110-4398-8a56-f34c6342d244") |
| | ICreatingProcess : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE OnCreating( |
| | /* [annotation][in] */ |
| | _In_ ICreateProcessInputs *pcpi) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct ICreatingProcessVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | ICreatingProcess * This, |
| | /* [in] */ REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | _COM_Outptr_ void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | ICreatingProcess * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | ICreatingProcess * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnCreating )( |
| | ICreatingProcess * This, |
| | /* [annotation][in] */ |
| | _In_ ICreateProcessInputs *pcpi); |
| | |
| | END_INTERFACE |
| | } ICreatingProcessVtbl; |
| | |
| | interface ICreatingProcess |
| | { |
| | CONST_VTBL struct ICreatingProcessVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define ICreatingProcess_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define ICreatingProcess_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define ICreatingProcess_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define ICreatingProcess_OnCreating(This,pcpi) \ |
| | ( (This)->lpVtbl -> OnCreating(This,pcpi) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __ICreatingProcess_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_shobjidl_0000_0162 */ |
| | /* [local] */ |
| | |
| | #define SID_ExecuteCreatingProcess __uuidof(ICreatingProcess) |
| | #endif // NTDDI_VISTA |
| /* [v1_enum] */ | | /* [v1_enum] */ |
| enum _NMCII_FLAGS | | enum _NMCII_FLAGS |
| { | | { |
| NMCII_NONE = 0, | | NMCII_NONE = 0, |
| NMCII_ITEMS = 0x1, | | NMCII_ITEMS = 0x1, |
| NMCII_FOLDERS = 0x2 | | NMCII_FOLDERS = 0x2 |
| } ; | | } ; |
| typedef int NMCII_FLAGS; | | typedef int NMCII_FLAGS; |
| | |
| /* [v1_enum] */ | | /* [v1_enum] */ |
| enum _NMCSAEI_FLAGS | | enum _NMCSAEI_FLAGS |
| { | | { |
| NMCSAEI_SELECT = 0, | | NMCSAEI_SELECT = 0, |
| NMCSAEI_EDIT = 0x1 | | NMCSAEI_EDIT = 0x1 |
| } ; | | } ; |
| typedef int NMCSAEI_FLAGS; | | typedef int NMCSAEI_FLAGS; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0160_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0162_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0160_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0162_v0_0_s_ifspec; |
| | |
| #ifndef __INewMenuClient_INTERFACE_DEFINED__ | | #ifndef __INewMenuClient_INTERFACE_DEFINED__ |
| #define __INewMenuClient_INTERFACE_DEFINED__ | | #define __INewMenuClient_INTERFACE_DEFINED__ |
| | |
| /* interface INewMenuClient */ | | /* interface INewMenuClient */ |
| /* [object][unique][uuid] */ | | /* [object][unique][uuid] */ |
| | |
| EXTERN_C const IID IID_INewMenuClient; | | EXTERN_C const IID IID_INewMenuClient; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 25062 | | skipping to change at line 25340 |
| | |
| #define INewMenuClient_SelectAndEditItem(This,pidlItem,flags) \ | | #define INewMenuClient_SelectAndEditItem(This,pidlItem,flags) \ |
| ( (This)->lpVtbl -> SelectAndEditItem(This,pidlItem,flags) ) | | ( (This)->lpVtbl -> SelectAndEditItem(This,pidlItem,flags) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __INewMenuClient_INTERFACE_DEFINED__ */ | | #endif /* __INewMenuClient_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0161 */ | | /* interface __MIDL_itf_shobjidl_0000_0163 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define SID_SNewMenuClient IID_INewMenuClient | | #define SID_SNewMenuClient IID_INewMenuClient |
| DEFINE_GUID(SID_SCommandBarState, 0xB99EAA5C, 0x3850, 0x4400, 0xBC, 0x33, 0x2C,
0xE5, 0x34, 0x04, 0x8B, 0xF8); | | DEFINE_GUID(SID_SCommandBarState, 0xB99EAA5C, 0x3850, 0x4400, 0xBC, 0x33, 0x2C,
0xE5, 0x34, 0x04, 0x8B, 0xF8); |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0161_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0163_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0161_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0163_v0_0_s_ifspec; |
| | |
| #ifndef __IInitializeWithBindCtx_INTERFACE_DEFINED__ | | #ifndef __IInitializeWithBindCtx_INTERFACE_DEFINED__ |
| #define __IInitializeWithBindCtx_INTERFACE_DEFINED__ | | #define __IInitializeWithBindCtx_INTERFACE_DEFINED__ |
| | |
| /* interface IInitializeWithBindCtx */ | | /* interface IInitializeWithBindCtx */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IInitializeWithBindCtx; | | EXTERN_C const IID IID_IInitializeWithBindCtx; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 25222 | | skipping to change at line 25500 |
| | |
| #define IShellItemFilter_GetEnumFlagsForItem(This,psi,pgrfFlags) \ | | #define IShellItemFilter_GetEnumFlagsForItem(This,psi,pgrfFlags) \ |
| ( (This)->lpVtbl -> GetEnumFlagsForItem(This,psi,pgrfFlags) ) | | ( (This)->lpVtbl -> GetEnumFlagsForItem(This,psi,pgrfFlags) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IShellItemFilter_INTERFACE_DEFINED__ */ | | #endif /* __IShellItemFilter_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0163 */ | | /* interface __MIDL_itf_shobjidl_0000_0165 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // (_WIN32_IE >= _WIN32_IE_IE70) | | #endif // (_WIN32_IE >= _WIN32_IE_IE70) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0163_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0165_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0163_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0165_v0_0_s_ifspec; |
| | |
| #ifndef __INameSpaceTreeControl_INTERFACE_DEFINED__ | | #ifndef __INameSpaceTreeControl_INTERFACE_DEFINED__ |
| #define __INameSpaceTreeControl_INTERFACE_DEFINED__ | | #define __INameSpaceTreeControl_INTERFACE_DEFINED__ |
| | |
| /* interface INameSpaceTreeControl */ | | /* interface INameSpaceTreeControl */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| /* [v1_enum] */ | | /* [v1_enum] */ |
| enum _NSTCSTYLE | | enum _NSTCSTYLE |
| { | | { |
| | |
| skipping to change at line 25857 | | skipping to change at line 26135 |
| | |
| #define INameSpaceTreeControl2_GetControlStyle2(This,nstcsMask,pnstcsStyle) \ | | #define INameSpaceTreeControl2_GetControlStyle2(This,nstcsMask,pnstcsStyle) \ |
| ( (This)->lpVtbl -> GetControlStyle2(This,nstcsMask,pnstcsStyle) ) | | ( (This)->lpVtbl -> GetControlStyle2(This,nstcsMask,pnstcsStyle) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __INameSpaceTreeControl2_INTERFACE_DEFINED__ */ | | #endif /* __INameSpaceTreeControl2_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0165 */ | | /* interface __MIDL_itf_shobjidl_0000_0167 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define NSTCS2_ALLMASK (NSTCS2_INTERRUPTNOTIFICATIONS | NSTCS2_SHOWNULLSPACEMENU
| NSTCS2_DISPLAYPADDING) | | #define NSTCS2_ALLMASK (NSTCS2_INTERRUPTNOTIFICATIONS | NSTCS2_SHOWNULLSPACEMENU
| NSTCS2_DISPLAYPADDING) |
| #define SID_SNavigationPane IID_INameSpaceTreeControl // nearest service that
you can proffer to | | #define SID_SNavigationPane IID_INameSpaceTreeControl // nearest service that
you can proffer to |
| #define ISLBUTTON(x) (NSTCECT_LBUTTON == ((x) & NSTCECT_BUTTON)) | | #define ISLBUTTON(x) (NSTCECT_LBUTTON == ((x) & NSTCECT_BUTTON)) |
| #define ISMBUTTON(x) (NSTCECT_MBUTTON == ((x) & NSTCECT_BUTTON)) | | #define ISMBUTTON(x) (NSTCECT_MBUTTON == ((x) & NSTCECT_BUTTON)) |
| #define ISRBUTTON(x) (NSTCECT_RBUTTON == ((x) & NSTCECT_BUTTON)) | | #define ISRBUTTON(x) (NSTCECT_RBUTTON == ((x) & NSTCECT_BUTTON)) |
| #define ISDBLCLICK(x) (NSTCECT_DBLCLICK == ((x) & NSTCECT_DBLCLICK)) | | #define ISDBLCLICK(x) (NSTCECT_DBLCLICK == ((x) & NSTCECT_DBLCLICK)) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0165_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0167_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0165_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0167_v0_0_s_ifspec; |
| | |
| #ifndef __INameSpaceTreeControlEvents_INTERFACE_DEFINED__ | | #ifndef __INameSpaceTreeControlEvents_INTERFACE_DEFINED__ |
| #define __INameSpaceTreeControlEvents_INTERFACE_DEFINED__ | | #define __INameSpaceTreeControlEvents_INTERFACE_DEFINED__ |
| | |
| /* interface INameSpaceTreeControlEvents */ | | /* interface INameSpaceTreeControlEvents */ |
| /* [local][uuid][object] */ | | /* [local][uuid][object] */ |
| | |
| /* [v1_enum] */ | | /* [v1_enum] */ |
| enum _NSTCEHITTEST | | enum _NSTCEHITTEST |
| { | | { |
| | |
| skipping to change at line 26247 | | skipping to change at line 26525 |
| | |
| #define INameSpaceTreeControlEvents_OnGetDefaultIconIndex(This,psi,piDefaultIcon
,piOpenIcon) \ | | #define INameSpaceTreeControlEvents_OnGetDefaultIconIndex(This,psi,piDefaultIcon
,piOpenIcon) \ |
| ( (This)->lpVtbl -> OnGetDefaultIconIndex(This,psi,piDefaultIcon,piOpenIcon)
) | | ( (This)->lpVtbl -> OnGetDefaultIconIndex(This,psi,piDefaultIcon,piOpenIcon)
) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __INameSpaceTreeControlEvents_INTERFACE_DEFINED__ */ | | #endif /* __INameSpaceTreeControlEvents_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0166 */ | | /* interface __MIDL_itf_shobjidl_0000_0168 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define NSTCDHPOS_ONTOP -1 | | #define NSTCDHPOS_ONTOP -1 |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0166_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0168_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0166_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0168_v0_0_s_ifspec; |
| | |
| #ifndef __INameSpaceTreeControlDropHandler_INTERFACE_DEFINED__ | | #ifndef __INameSpaceTreeControlDropHandler_INTERFACE_DEFINED__ |
| #define __INameSpaceTreeControlDropHandler_INTERFACE_DEFINED__ | | #define __INameSpaceTreeControlDropHandler_INTERFACE_DEFINED__ |
| | |
| /* interface INameSpaceTreeControlDropHandler */ | | /* interface INameSpaceTreeControlDropHandler */ |
| /* [local][uuid][object] */ | | /* [local][uuid][object] */ |
| | |
| EXTERN_C const IID IID_INameSpaceTreeControlDropHandler; | | EXTERN_C const IID IID_INameSpaceTreeControlDropHandler; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 26716 | | skipping to change at line 26994 |
| | |
| #define INameSpaceTreeControlCustomDraw_ItemPostPaint(This,hdc,prc,pnstccdItem)
\ | | #define INameSpaceTreeControlCustomDraw_ItemPostPaint(This,hdc,prc,pnstccdItem)
\ |
| ( (This)->lpVtbl -> ItemPostPaint(This,hdc,prc,pnstccdItem) ) | | ( (This)->lpVtbl -> ItemPostPaint(This,hdc,prc,pnstccdItem) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __INameSpaceTreeControlCustomDraw_INTERFACE_DEFINED__ */ | | #endif /* __INameSpaceTreeControlCustomDraw_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0169 */ | | /* interface __MIDL_itf_shobjidl_0000_0171 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (NTDDI_VERSION >= NTDDI_VISTA) | | #if (NTDDI_VERSION >= NTDDI_VISTA) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0169_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0171_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0169_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0171_v0_0_s_ifspec; |
| | |
| #ifndef __INameSpaceTreeControlFolderCapabilities_INTERFACE_DEFINED__ | | #ifndef __INameSpaceTreeControlFolderCapabilities_INTERFACE_DEFINED__ |
| #define __INameSpaceTreeControlFolderCapabilities_INTERFACE_DEFINED__ | | #define __INameSpaceTreeControlFolderCapabilities_INTERFACE_DEFINED__ |
| | |
| /* interface INameSpaceTreeControlFolderCapabilities */ | | /* interface INameSpaceTreeControlFolderCapabilities */ |
| /* [local][uuid][object] */ | | /* [local][uuid][object] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum NSTCFOLDERCAPABILITIES | | enum NSTCFOLDERCAPABILITIES |
| { | | { |
| | |
| skipping to change at line 26809 | | skipping to change at line 27087 |
| | |
| #define INameSpaceTreeControlFolderCapabilities_GetFolderCapabilities(This,nfcMa
sk,pnfcValue) \ | | #define INameSpaceTreeControlFolderCapabilities_GetFolderCapabilities(This,nfcMa
sk,pnfcValue) \ |
| ( (This)->lpVtbl -> GetFolderCapabilities(This,nfcMask,pnfcValue) ) | | ( (This)->lpVtbl -> GetFolderCapabilities(This,nfcMask,pnfcValue) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __INameSpaceTreeControlFolderCapabilities_INTERFACE_DEFINED__
*/ | | #endif /* __INameSpaceTreeControlFolderCapabilities_INTERFACE_DEFINED__
*/ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0170 */ | | /* interface __MIDL_itf_shobjidl_0000_0172 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // NTDDI_VISTA | | #endif // NTDDI_VISTA |
| #define E_PREVIEWHANDLER_DRM_FAIL _HRESULT_TYPEDEF_(0x86420001L) | | #define E_PREVIEWHANDLER_DRM_FAIL _HRESULT_TYPEDEF_(0x86420001L) |
| #define E_PREVIEWHANDLER_NOAUTH _HRESULT_TYPEDEF_(0x86420002L) | | #define E_PREVIEWHANDLER_NOAUTH _HRESULT_TYPEDEF_(0x86420002L) |
| #define E_PREVIEWHANDLER_NOTFOUND _HRESULT_TYPEDEF_(0x86420003L) | | #define E_PREVIEWHANDLER_NOTFOUND _HRESULT_TYPEDEF_(0x86420003L) |
| #define E_PREVIEWHANDLER_CORRUPT _HRESULT_TYPEDEF_(0x86420004L) | | #define E_PREVIEWHANDLER_CORRUPT _HRESULT_TYPEDEF_(0x86420004L) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0170_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0172_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0170_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0172_v0_0_s_ifspec; |
| | |
| #ifndef __IPreviewHandler_INTERFACE_DEFINED__ | | #ifndef __IPreviewHandler_INTERFACE_DEFINED__ |
| #define __IPreviewHandler_INTERFACE_DEFINED__ | | #define __IPreviewHandler_INTERFACE_DEFINED__ |
| | |
| /* interface IPreviewHandler */ | | /* interface IPreviewHandler */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IPreviewHandler; | | EXTERN_C const IID IID_IPreviewHandler; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 27031 | | skipping to change at line 27309 |
| | |
| #define IPreviewHandlerFrame_TranslateAccelerator(This,pmsg) \ | | #define IPreviewHandlerFrame_TranslateAccelerator(This,pmsg) \ |
| ( (This)->lpVtbl -> TranslateAccelerator(This,pmsg) ) | | ( (This)->lpVtbl -> TranslateAccelerator(This,pmsg) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IPreviewHandlerFrame_INTERFACE_DEFINED__ */ | | #endif /* __IPreviewHandlerFrame_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0172 */ | | /* interface __MIDL_itf_shobjidl_0000_0174 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (NTDDI_VERSION >= NTDDI_VISTA) | | #if (NTDDI_VERSION >= NTDDI_VISTA) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0172_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0174_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0172_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0174_v0_0_s_ifspec; |
| | |
| #ifndef __ITrayDeskBand_INTERFACE_DEFINED__ | | #ifndef __ITrayDeskBand_INTERFACE_DEFINED__ |
| #define __ITrayDeskBand_INTERFACE_DEFINED__ | | #define __ITrayDeskBand_INTERFACE_DEFINED__ |
| | |
| /* interface ITrayDeskBand */ | | /* interface ITrayDeskBand */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_ITrayDeskBand; | | EXTERN_C const IID IID_ITrayDeskBand; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 27235 | | skipping to change at line 27513 |
| | |
| #define IBandHost_DestroyBand(This,rclsidBand) \ | | #define IBandHost_DestroyBand(This,rclsidBand) \ |
| ( (This)->lpVtbl -> DestroyBand(This,rclsidBand) ) | | ( (This)->lpVtbl -> DestroyBand(This,rclsidBand) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IBandHost_INTERFACE_DEFINED__ */ | | #endif /* __IBandHost_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0174 */ | | /* interface __MIDL_itf_shobjidl_0000_0176 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define SID_SBandHost IID_IBandHost | | #define SID_SBandHost IID_IBandHost |
| typedef GUID EXPLORERPANE; | | typedef GUID EXPLORERPANE; |
| | |
| #if 0 | | #if 0 |
| typedef EXPLORERPANE *REFEXPLORERPANE; | | typedef EXPLORERPANE *REFEXPLORERPANE; |
| | |
| #endif // 0 | | #endif // 0 |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| #define REFEXPLORERPANE const EXPLORERPANE & | | #define REFEXPLORERPANE const EXPLORERPANE & |
| #else // !__cplusplus | | #else // !__cplusplus |
| #define REFEXPLORERPANE const EXPLORERPANE * __MIDL_CONST | | #define REFEXPLORERPANE const EXPLORERPANE * __MIDL_CONST |
| #endif // __cplusplus | | #endif // __cplusplus |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0174_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0176_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0174_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0176_v0_0_s_ifspec; |
| | |
| #ifndef __IExplorerPaneVisibility_INTERFACE_DEFINED__ | | #ifndef __IExplorerPaneVisibility_INTERFACE_DEFINED__ |
| #define __IExplorerPaneVisibility_INTERFACE_DEFINED__ | | #define __IExplorerPaneVisibility_INTERFACE_DEFINED__ |
| | |
| /* interface IExplorerPaneVisibility */ | | /* interface IExplorerPaneVisibility */ |
| /* [unique][local][uuid][object] */ | | /* [unique][local][uuid][object] */ |
| | |
| /* [v1_enum] */ | | /* [v1_enum] */ |
| enum _EXPLORERPANESTATE | | enum _EXPLORERPANESTATE |
| { | | { |
| | |
| skipping to change at line 27341 | | skipping to change at line 27619 |
| | |
| #define IExplorerPaneVisibility_GetPaneState(This,ep,peps) \ | | #define IExplorerPaneVisibility_GetPaneState(This,ep,peps) \ |
| ( (This)->lpVtbl -> GetPaneState(This,ep,peps) ) | | ( (This)->lpVtbl -> GetPaneState(This,ep,peps) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IExplorerPaneVisibility_INTERFACE_DEFINED__ */ | | #endif /* __IExplorerPaneVisibility_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0175 */ | | /* interface __MIDL_itf_shobjidl_0000_0177 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define SID_ExplorerPaneVisibility IID_IExplorerPaneVisibility | | #define SID_ExplorerPaneVisibility IID_IExplorerPaneVisibility |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0175_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0177_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0175_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0177_v0_0_s_ifspec; |
| | |
| #ifndef __IContextMenuCB_INTERFACE_DEFINED__ | | #ifndef __IContextMenuCB_INTERFACE_DEFINED__ |
| #define __IContextMenuCB_INTERFACE_DEFINED__ | | #define __IContextMenuCB_INTERFACE_DEFINED__ |
| | |
| /* interface IContextMenuCB */ | | /* interface IContextMenuCB */ |
| /* [local][unique][uuid][object] */ | | /* [local][unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IContextMenuCB; | | EXTERN_C const IID IID_IContextMenuCB; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 27440 | | skipping to change at line 27718 |
| | |
| #define IContextMenuCB_CallBack(This,psf,hwndOwner,pdtobj,uMsg,wParam,lParam) \ | | #define IContextMenuCB_CallBack(This,psf,hwndOwner,pdtobj,uMsg,wParam,lParam) \ |
| ( (This)->lpVtbl -> CallBack(This,psf,hwndOwner,pdtobj,uMsg,wParam,lParam) ) | | ( (This)->lpVtbl -> CallBack(This,psf,hwndOwner,pdtobj,uMsg,wParam,lParam) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IContextMenuCB_INTERFACE_DEFINED__ */ | | #endif /* __IContextMenuCB_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0176 */ | | /* interface __MIDL_itf_shobjidl_0000_0178 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // NTDDI_VISTA | | #endif // NTDDI_VISTA |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0176_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0178_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0176_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0178_v0_0_s_ifspec; |
| | |
| #ifndef __IDefaultExtractIconInit_INTERFACE_DEFINED__ | | #ifndef __IDefaultExtractIconInit_INTERFACE_DEFINED__ |
| #define __IDefaultExtractIconInit_INTERFACE_DEFINED__ | | #define __IDefaultExtractIconInit_INTERFACE_DEFINED__ |
| | |
| /* interface IDefaultExtractIconInit */ | | /* interface IDefaultExtractIconInit */ |
| /* [unique][local][uuid][object] */ | | /* [unique][local][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IDefaultExtractIconInit; | | EXTERN_C const IID IID_IDefaultExtractIconInit; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 27595 | | skipping to change at line 27873 |
| | |
| #define IDefaultExtractIconInit_SetDefaultIcon(This,pszFile,iIcon) \ | | #define IDefaultExtractIconInit_SetDefaultIcon(This,pszFile,iIcon) \ |
| ( (This)->lpVtbl -> SetDefaultIcon(This,pszFile,iIcon) ) | | ( (This)->lpVtbl -> SetDefaultIcon(This,pszFile,iIcon) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDefaultExtractIconInit_INTERFACE_DEFINED__ */ | | #endif /* __IDefaultExtractIconInit_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0177 */ | | /* interface __MIDL_itf_shobjidl_0000_0179 */ |
| /* [local] */ | | /* [local] */ |
| | |
| STDAPI SHCreateDefaultExtractIcon(_In_ REFIID riid, _Outptr_ void **ppv); | | STDAPI SHCreateDefaultExtractIcon(_In_ REFIID riid, _Outptr_ void **ppv); |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0177_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0179_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0177_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0179_v0_0_s_ifspec; |
| | |
| #ifndef __IExplorerCommand_INTERFACE_DEFINED__ | | #ifndef __IExplorerCommand_INTERFACE_DEFINED__ |
| #define __IExplorerCommand_INTERFACE_DEFINED__ | | #define __IExplorerCommand_INTERFACE_DEFINED__ |
| | |
| /* interface IExplorerCommand */ | | /* interface IExplorerCommand */ |
| /* [object][unique][uuid] */ | | /* [object][unique][uuid] */ |
| | |
| /* [v1_enum] */ | | /* [v1_enum] */ |
| enum _EXPCMDSTATE | | enum _EXPCMDSTATE |
| { | | { |
| | |
| skipping to change at line 28133 | | skipping to change at line 28411 |
| | |
| #define IExplorerCommandProvider_GetCommand(This,rguidCommandId,riid,ppv) \ | | #define IExplorerCommandProvider_GetCommand(This,rguidCommandId,riid,ppv) \ |
| ( (This)->lpVtbl -> GetCommand(This,rguidCommandId,riid,ppv) ) | | ( (This)->lpVtbl -> GetCommand(This,rguidCommandId,riid,ppv) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IExplorerCommandProvider_INTERFACE_DEFINED__ */ | | #endif /* __IExplorerCommandProvider_INTERFACE_DEFINED__ */ |
| | |
|
| #ifndef __IMarkupCallback_INTERFACE_DEFINED__ | | /* interface __MIDL_itf_shobjidl_0000_0184 */ |
| #define __IMarkupCallback_INTERFACE_DEFINED__ | | |
| | | |
| /* interface IMarkupCallback */ | | |
| /* [object][local][uuid] */ | | |
| | |
| EXTERN_C const IID IID_IMarkupCallback; | | |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | |
| | |
| MIDL_INTERFACE("4440306e-d79a-48d0-88e6-a42692279bfb") | | |
| IMarkupCallback : public IUnknown | | |
| { | | |
| public: | | |
| virtual HRESULT STDMETHODCALLTYPE GetState( | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uState) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE Notify( | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][in] */ | | |
| _In_ int nCode, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE InvalidateRect( | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][unique][in] */ | | |
| _In_opt_ const RECT *prc) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE OnCustomDraw( | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwDrawStage, | | |
| /* [annotation][in] */ | | |
| _In_ HDC hdc, | | |
| /* [annotation][unique][in] */ | | |
| _In_opt_ const RECT *prc, | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uItemState, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ LRESULT *pdwResult) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE CustomDrawText( | | |
| /* [annotation][in] */ | | |
| _In_ HDC hDC, | | |
| /* [annotation][string][in] */ | | |
| _In_ LPCWSTR lpString, | | |
| /* [annotation][in] */ | | |
| _In_ int nCount, | | |
| /* [annotation][in] */ | | |
| _In_ RECT *pRect, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uFormat, | | |
| /* [annotation][in] */ | | |
| _In_ BOOL fLink) = 0; | | |
| | |
| }; | | |
| | |
| #else /* C style interface */ | | |
| | |
| typedef struct IMarkupCallbackVtbl | | |
| { | | |
| BEGIN_INTERFACE | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | |
| IMarkupCallback * This, | | |
| /* [in] */ REFIID riid, | | |
| /* [annotation][iid_is][out] */ | | |
| _COM_Outptr_ void **ppvObject); | | |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | |
| IMarkupCallback * This); | | |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | |
| IMarkupCallback * This); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetState )( | | |
| IMarkupCallback * This, | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uState); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *Notify )( | | |
| IMarkupCallback * This, | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][in] */ | | |
| _In_ int nCode, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *InvalidateRect )( | | |
| IMarkupCallback * This, | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][unique][in] */ | | |
| _In_opt_ const RECT *prc); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCustomDraw )( | | |
| IMarkupCallback * This, | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwDrawStage, | | |
| /* [annotation][in] */ | | |
| _In_ HDC hdc, | | |
| /* [annotation][unique][in] */ | | |
| _In_opt_ const RECT *prc, | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uItemState, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ LRESULT *pdwResult); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *CustomDrawText )( | | |
| IMarkupCallback * This, | | |
| /* [annotation][in] */ | | |
| _In_ HDC hDC, | | |
| /* [annotation][string][in] */ | | |
| _In_ LPCWSTR lpString, | | |
| /* [annotation][in] */ | | |
| _In_ int nCount, | | |
| /* [annotation][in] */ | | |
| _In_ RECT *pRect, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uFormat, | | |
| /* [annotation][in] */ | | |
| _In_ BOOL fLink); | | |
| | |
| END_INTERFACE | | |
| } IMarkupCallbackVtbl; | | |
| | |
| interface IMarkupCallback | | |
| { | | |
| CONST_VTBL struct IMarkupCallbackVtbl *lpVtbl; | | |
| }; | | |
| | |
| #ifdef COBJMACROS | | |
| | |
| #define IMarkupCallback_QueryInterface(This,riid,ppvObject) \ | | |
| ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) | | |
| | |
| #define IMarkupCallback_AddRef(This) \ | | |
| ( (This)->lpVtbl -> AddRef(This) ) | | |
| | |
| #define IMarkupCallback_Release(This) \ | | |
| ( (This)->lpVtbl -> Release(This) ) | | |
| | |
| #define IMarkupCallback_GetState(This,dwId,uState) \ | | |
| ( (This)->lpVtbl -> GetState(This,dwId,uState) ) | | |
| | |
| #define IMarkupCallback_Notify(This,dwId,nCode,iLink) \ | | |
| ( (This)->lpVtbl -> Notify(This,dwId,nCode,iLink) ) | | |
| | |
| #define IMarkupCallback_InvalidateRect(This,dwId,prc) \ | | |
| ( (This)->lpVtbl -> InvalidateRect(This,dwId,prc) ) | | |
| | |
| #define IMarkupCallback_OnCustomDraw(This,dwDrawStage,hdc,prc,dwId,iLink,uItemSt | | |
| ate,pdwResult) \ | | |
| ( (This)->lpVtbl -> OnCustomDraw(This,dwDrawStage,hdc,prc,dwId,iLink,uItemSt | | |
| ate,pdwResult) ) | | |
| | |
| #define IMarkupCallback_CustomDrawText(This,hDC,lpString,nCount,pRect,uFormat,fL | | |
| ink) \ | | |
| ( (This)->lpVtbl -> CustomDrawText(This,hDC,lpString,nCount,pRect,uFormat,fL | | |
| ink) ) | | |
| | |
| #endif /* COBJMACROS */ | | |
| | |
| #endif /* C style interface */ | | |
| | |
| #endif /* __IMarkupCallback_INTERFACE_DEFINED__ */ | | |
| | |
| /* interface __MIDL_itf_shobjidl_0000_0183 */ | | |
| /* [local] */ | | /* [local] */ |
| | |
| typedef HANDLE HTHEME; | | typedef HANDLE HTHEME; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0183_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0186_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0183_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0186_v0_0_s_ifspec; |
| | |
| #ifndef __IControlMarkup_INTERFACE_DEFINED__ | | |
| #define __IControlMarkup_INTERFACE_DEFINED__ | | |
| | |
| /* interface IControlMarkup */ | | |
| /* [object][local][uuid] */ | | |
| | |
| typedef /* [v1_enum] */ | | |
| enum MARKUPSIZE | | |
| { | | |
| MARKUPSIZE_CALCWIDTH = 0, | | |
| MARKUPSIZE_CALCHEIGHT = ( MARKUPSIZE_CALCWIDTH + 1 ) | | |
| } MARKUPSIZE; | | |
| | |
| typedef /* [v1_enum] */ | | |
| enum MARKUPLINKTEXT | | |
| { | | |
| MARKUPLINKTEXT_URL = 0, | | |
| MARKUPLINKTEXT_ID = ( MARKUPLINKTEXT_URL + 1 ) , | | |
| MARKUPLINKTEXT_TEXT = ( MARKUPLINKTEXT_ID + 1 ) | | |
| } MARKUPLINKTEXT; | | |
| | |
| /* [v1_enum] */ | | |
| enum _MARKUPSTATE | | |
| { | | |
| MARKUPSTATE_FOCUSED = 0x1, | | |
| MARKUPSTATE_ENABLED = 0x2, | | |
| MARKUPSTATE_VISITED = 0x4, | | |
| MARKUPSTATE_HOT = 0x8, | | |
| MARKUPSTATE_DEFAULTCOLORS = 0x10, | | |
| MARKUPSTATE_ALLOWMARKUP = 0x40000000 | | |
| } ; | | |
| typedef DWORD MARKUPSTATE; | | |
| | |
| typedef /* [v1_enum] */ | | |
| enum MARKUPMESSAGE | | |
| { | | |
| MARKUPMESSAGE_KEYEXECUTE = 0, | | |
| MARKUPMESSAGE_CLICKEXECUTE = ( MARKUPMESSAGE_KEYEXECUTE + 1 ) , | | |
| MARKUPMESSAGE_WANTFOCUS = ( MARKUPMESSAGE_CLICKEXECUTE + 1 ) | | |
| } MARKUPMESSAGE; | | |
| | |
| EXTERN_C const IID IID_IControlMarkup; | | |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | |
| | |
| MIDL_INTERFACE("D6D2FBAE-F116-458c-8C34-03569877A2D2") | | |
| IControlMarkup : public IUnknown | | |
| { | | |
| public: | | |
| virtual HRESULT STDMETHODCALLTYPE SetCallback( | | |
| /* [annotation][unique][in] */ | | |
| _In_opt_ IUnknown *punk) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetCallback( | | |
| /* [annotation][in] */ | | |
| _In_ REFIID riid, | | |
| /* [annotation][iid_is][out] */ | | |
| _Outptr_ void **ppvUnk) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetId( | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetId( | | |
| /* [annotation][out] */ | | |
| _Out_ DWORD *pdwId) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetFonts( | | |
| /* [annotation][in] */ | | |
| _In_ HFONT hFont, | | |
| /* [annotation][in] */ | | |
| _In_ HFONT hFontUnderline) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetFonts( | | |
| /* [annotation][out] */ | | |
| _Out_ HFONT *phFont, | | |
| /* [annotation][out] */ | | |
| _Out_ HFONT *phFontUnderline) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetText( | | |
| /* [annotation][string][unique][in] */ | | |
| _In_opt_ LPCWSTR pwszText) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetText( | | |
| /* [annotation][in] */ | | |
| _In_ BOOL bRaw, | | |
| /* [annotation][size_is][string][out] */ | | |
| _Out_writes_to_opt_(*pdwCch, *pdwCch) LPWSTR pwszText, | | |
| /* [annotation][out][in] */ | | |
| _Inout_ DWORD *pdwCch) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetLinkText( | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uMarkupLinkText, | | |
| /* [annotation][string][in] */ | | |
| _In_ LPCWSTR pwszText) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetLinkText( | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uMarkupLinkText, | | |
| /* [annotation][size_is][string][out] */ | | |
| _Out_writes_to_opt_(*pdwCch, *pdwCch) LPWSTR pwszText, | | |
| /* [annotation][out][in] */ | | |
| _Inout_ DWORD *pdwCch) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetRenderFlags( | | |
| /* [annotation][in] */ | | |
| _In_ UINT uDT) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetRenderFlags( | | |
| /* [annotation][out] */ | | |
| _Out_opt_ UINT *puDT, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ HTHEME *phTheme, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ int *piPartId, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ int *piStateIdNormal, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ int *piStateIdLink) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetThemeRenderFlags( | | |
| /* [annotation][in] */ | | |
| _In_ UINT uDT, | | |
| /* [annotation][in] */ | | |
| _In_ HTHEME hTheme, | | |
| /* [annotation][in] */ | | |
| _In_ int iPartId, | | |
| /* [annotation][in] */ | | |
| _In_ int iStateIdNormal, | | |
| /* [annotation][in] */ | | |
| _In_ int iStateIdLink) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetState( | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uStateMask, | | |
| /* [annotation][out] */ | | |
| _Out_ UINT *puState) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetState( | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uStateMask, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uState) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE DrawText( | | |
| /* [annotation][in] */ | | |
| _In_ HDC hdcClient, | | |
| /* [annotation][in] */ | | |
| _In_ LPCRECT prcClient) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetLinkCursor( void) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE CalcIdealSize( | | |
| /* [annotation][in] */ | | |
| _In_ HDC hdc, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uMarkUpCalc, | | |
| /* [annotation][out][in] */ | | |
| _Inout_ RECT *prc) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetFocus( void) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE KillFocus( void) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE IsTabbable( void) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE OnButtonDown( | | |
| /* [annotation][in] */ | | |
| _In_ POINT pt) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE OnButtonUp( | | |
| /* [annotation][in] */ | | |
| _In_ POINT pt) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE OnKeyDown( | | |
| /* [annotation][in] */ | | |
| _In_ UINT uVirtKey) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE HitTest( | | |
| /* [annotation][in] */ | | |
| _In_ POINT pt, | | |
| /* [annotation][out] */ | | |
| _Out_ int *piLink) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetLinkRect( | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][out] */ | | |
| _Out_ RECT *prc) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetControlRect( | | |
| /* [annotation][out] */ | | |
| _Out_ RECT *prcControl) = 0; | | |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetLinkCount( | | |
| /* [annotation][out] */ | | |
| _Out_ UINT *pcLinks) = 0; | | |
| | |
| }; | | |
| | |
| #else /* C style interface */ | | |
| | |
| typedef struct IControlMarkupVtbl | | |
| { | | |
| BEGIN_INTERFACE | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | |
| IControlMarkup * This, | | |
| /* [in] */ REFIID riid, | | |
| /* [annotation][iid_is][out] */ | | |
| _COM_Outptr_ void **ppvObject); | | |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | |
| IControlMarkup * This); | | |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | |
| IControlMarkup * This); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCallback )( | | |
| IControlMarkup * This, | | |
| /* [annotation][unique][in] */ | | |
| _In_opt_ IUnknown *punk); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCallback )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ REFIID riid, | | |
| /* [annotation][iid_is][out] */ | | |
| _Outptr_ void **ppvUnk); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetId )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ DWORD dwId); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetId )( | | |
| IControlMarkup * This, | | |
| /* [annotation][out] */ | | |
| _Out_ DWORD *pdwId); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetFonts )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ HFONT hFont, | | |
| /* [annotation][in] */ | | |
| _In_ HFONT hFontUnderline); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetFonts )( | | |
| IControlMarkup * This, | | |
| /* [annotation][out] */ | | |
| _Out_ HFONT *phFont, | | |
| /* [annotation][out] */ | | |
| _Out_ HFONT *phFontUnderline); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetText )( | | |
| IControlMarkup * This, | | |
| /* [annotation][string][unique][in] */ | | |
| _In_opt_ LPCWSTR pwszText); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetText )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ BOOL bRaw, | | |
| /* [annotation][size_is][string][out] */ | | |
| _Out_writes_to_opt_(*pdwCch, *pdwCch) LPWSTR pwszText, | | |
| /* [annotation][out][in] */ | | |
| _Inout_ DWORD *pdwCch); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetLinkText )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uMarkupLinkText, | | |
| /* [annotation][string][in] */ | | |
| _In_ LPCWSTR pwszText); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetLinkText )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uMarkupLinkText, | | |
| /* [annotation][size_is][string][out] */ | | |
| _Out_writes_to_opt_(*pdwCch, *pdwCch) LPWSTR pwszText, | | |
| /* [annotation][out][in] */ | | |
| _Inout_ DWORD *pdwCch); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetRenderFlags )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uDT); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetRenderFlags )( | | |
| IControlMarkup * This, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ UINT *puDT, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ HTHEME *phTheme, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ int *piPartId, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ int *piStateIdNormal, | | |
| /* [annotation][out] */ | | |
| _Out_opt_ int *piStateIdLink); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetThemeRenderFlags )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uDT, | | |
| /* [annotation][in] */ | | |
| _In_ HTHEME hTheme, | | |
| /* [annotation][in] */ | | |
| _In_ int iPartId, | | |
| /* [annotation][in] */ | | |
| _In_ int iStateIdNormal, | | |
| /* [annotation][in] */ | | |
| _In_ int iStateIdLink); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetState )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uStateMask, | | |
| /* [annotation][out] */ | | |
| _Out_ UINT *puState); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetState )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uStateMask, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uState); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *DrawText )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ HDC hdcClient, | | |
| /* [annotation][in] */ | | |
| _In_ LPCRECT prcClient); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetLinkCursor )( | | |
| IControlMarkup * This); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *CalcIdealSize )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ HDC hdc, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uMarkUpCalc, | | |
| /* [annotation][out][in] */ | | |
| _Inout_ RECT *prc); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetFocus )( | | |
| IControlMarkup * This); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *KillFocus )( | | |
| IControlMarkup * This); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsTabbable )( | | |
| IControlMarkup * This); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnButtonDown )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ POINT pt); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnButtonUp )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ POINT pt); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnKeyDown )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ UINT uVirtKey); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *HitTest )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ POINT pt, | | |
| /* [annotation][out] */ | | |
| _Out_ int *piLink); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetLinkRect )( | | |
| IControlMarkup * This, | | |
| /* [annotation][in] */ | | |
| _In_ int iLink, | | |
| /* [annotation][out] */ | | |
| _Out_ RECT *prc); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetControlRect )( | | |
| IControlMarkup * This, | | |
| /* [annotation][out] */ | | |
| _Out_ RECT *prcControl); | | |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetLinkCount )( | | |
| IControlMarkup * This, | | |
| /* [annotation][out] */ | | |
| _Out_ UINT *pcLinks); | | |
| | |
| END_INTERFACE | | |
| } IControlMarkupVtbl; | | |
| | |
| interface IControlMarkup | | |
| { | | |
| CONST_VTBL struct IControlMarkupVtbl *lpVtbl; | | |
| }; | | |
| | |
| #ifdef COBJMACROS | | |
| | |
| #define IControlMarkup_QueryInterface(This,riid,ppvObject) \ | | |
| ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) | | |
| | |
| #define IControlMarkup_AddRef(This) \ | | |
| ( (This)->lpVtbl -> AddRef(This) ) | | |
| | |
| #define IControlMarkup_Release(This) \ | | |
| ( (This)->lpVtbl -> Release(This) ) | | |
| | |
| #define IControlMarkup_SetCallback(This,punk) \ | | |
| ( (This)->lpVtbl -> SetCallback(This,punk) ) | | |
| | |
| #define IControlMarkup_GetCallback(This,riid,ppvUnk) \ | | |
| ( (This)->lpVtbl -> GetCallback(This,riid,ppvUnk) ) | | |
| | |
| #define IControlMarkup_SetId(This,dwId) \ | | |
| ( (This)->lpVtbl -> SetId(This,dwId) ) | | |
| | |
| #define IControlMarkup_GetId(This,pdwId) \ | | |
| ( (This)->lpVtbl -> GetId(This,pdwId) ) | | |
| | |
| #define IControlMarkup_SetFonts(This,hFont,hFontUnderline) \ | | |
| ( (This)->lpVtbl -> SetFonts(This,hFont,hFontUnderline) ) | | |
| | |
| #define IControlMarkup_GetFonts(This,phFont,phFontUnderline) \ | | |
| ( (This)->lpVtbl -> GetFonts(This,phFont,phFontUnderline) ) | | |
| | |
| #define IControlMarkup_SetText(This,pwszText) \ | | |
| ( (This)->lpVtbl -> SetText(This,pwszText) ) | | |
| | |
| #define IControlMarkup_GetText(This,bRaw,pwszText,pdwCch) \ | | |
| ( (This)->lpVtbl -> GetText(This,bRaw,pwszText,pdwCch) ) | | |
| | |
| #define IControlMarkup_SetLinkText(This,iLink,uMarkupLinkText,pwszText) \ | | |
| ( (This)->lpVtbl -> SetLinkText(This,iLink,uMarkupLinkText,pwszText) ) | | |
| | |
| #define IControlMarkup_GetLinkText(This,iLink,uMarkupLinkText,pwszText,pdwCch) \ | | |
| ( (This)->lpVtbl -> GetLinkText(This,iLink,uMarkupLinkText,pwszText,pdwCch) | | |
| ) | | |
| | |
| #define IControlMarkup_SetRenderFlags(This,uDT) \ | | |
| ( (This)->lpVtbl -> SetRenderFlags(This,uDT) ) | | |
| | |
| #define IControlMarkup_GetRenderFlags(This,puDT,phTheme,piPartId,piStateIdNormal | | |
| ,piStateIdLink) \ | | |
| ( (This)->lpVtbl -> GetRenderFlags(This,puDT,phTheme,piPartId,piStateIdNorma | | |
| l,piStateIdLink) ) | | |
| | |
| #define IControlMarkup_SetThemeRenderFlags(This,uDT,hTheme,iPartId,iStateIdNorma | | |
| l,iStateIdLink) \ | | |
| ( (This)->lpVtbl -> SetThemeRenderFlags(This,uDT,hTheme,iPartId,iStateIdNorm | | |
| al,iStateIdLink) ) | | |
| | |
| #define IControlMarkup_GetState(This,iLink,uStateMask,puState) \ | | |
| ( (This)->lpVtbl -> GetState(This,iLink,uStateMask,puState) ) | | |
| | |
| #define IControlMarkup_SetState(This,iLink,uStateMask,uState) \ | | |
| ( (This)->lpVtbl -> SetState(This,iLink,uStateMask,uState) ) | | |
| | |
| #define IControlMarkup_DrawText(This,hdcClient,prcClient) \ | | |
| ( (This)->lpVtbl -> DrawText(This,hdcClient,prcClient) ) | | |
| | |
| #define IControlMarkup_SetLinkCursor(This) \ | | |
| ( (This)->lpVtbl -> SetLinkCursor(This) ) | | |
| | |
| #define IControlMarkup_CalcIdealSize(This,hdc,uMarkUpCalc,prc) \ | | |
| ( (This)->lpVtbl -> CalcIdealSize(This,hdc,uMarkUpCalc,prc) ) | | |
| | |
| #define IControlMarkup_SetFocus(This) \ | | |
| ( (This)->lpVtbl -> SetFocus(This) ) | | |
| | |
| #define IControlMarkup_KillFocus(This) \ | | |
| ( (This)->lpVtbl -> KillFocus(This) ) | | |
| | |
| #define IControlMarkup_IsTabbable(This) \ | | |
| ( (This)->lpVtbl -> IsTabbable(This) ) | | |
| | |
| #define IControlMarkup_OnButtonDown(This,pt) \ | | |
| ( (This)->lpVtbl -> OnButtonDown(This,pt) ) | | |
| | |
| #define IControlMarkup_OnButtonUp(This,pt) \ | | |
| ( (This)->lpVtbl -> OnButtonUp(This,pt) ) | | |
| | |
| #define IControlMarkup_OnKeyDown(This,uVirtKey) \ | | |
| ( (This)->lpVtbl -> OnKeyDown(This,uVirtKey) ) | | |
| | |
| #define IControlMarkup_HitTest(This,pt,piLink) \ | | |
| ( (This)->lpVtbl -> HitTest(This,pt,piLink) ) | | |
| | |
| #define IControlMarkup_GetLinkRect(This,iLink,prc) \ | | |
| ( (This)->lpVtbl -> GetLinkRect(This,iLink,prc) ) | | |
| | |
| #define IControlMarkup_GetControlRect(This,prcControl) \ | | |
| ( (This)->lpVtbl -> GetControlRect(This,prcControl) ) | | |
| | |
| #define IControlMarkup_GetLinkCount(This,pcLinks) \ | | |
| ( (This)->lpVtbl -> GetLinkCount(This,pcLinks) ) | | |
| | |
| #endif /* COBJMACROS */ | | |
| | |
| #endif /* C style interface */ | | |
| | |
| #endif /* __IControlMarkup_INTERFACE_DEFINED__ */ | | |
| | |
| #ifndef __IInitializeNetworkFolder_INTERFACE_DEFINED__ | | #ifndef __IInitializeNetworkFolder_INTERFACE_DEFINED__ |
| #define __IInitializeNetworkFolder_INTERFACE_DEFINED__ | | #define __IInitializeNetworkFolder_INTERFACE_DEFINED__ |
| | |
| /* interface IInitializeNetworkFolder */ | | /* interface IInitializeNetworkFolder */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IInitializeNetworkFolder; | | EXTERN_C const IID IID_IInitializeNetworkFolder; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 28919 | | skipping to change at line 28496 |
| | |
| #define IInitializeNetworkFolder_Initialize(This,pidl,pidlTarget,uDisplayType,ps
zResName,pszProvider) \ | | #define IInitializeNetworkFolder_Initialize(This,pidl,pidlTarget,uDisplayType,ps
zResName,pszProvider) \ |
| ( (This)->lpVtbl -> Initialize(This,pidl,pidlTarget,uDisplayType,pszResName,
pszProvider) ) | | ( (This)->lpVtbl -> Initialize(This,pidl,pidlTarget,uDisplayType,pszResName,
pszProvider) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IInitializeNetworkFolder_INTERFACE_DEFINED__ */ | | #endif /* __IInitializeNetworkFolder_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0185 */ | | /* interface __MIDL_itf_shobjidl_0000_0187 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum CPVIEW | | enum CPVIEW |
| { | | { |
| CPVIEW_CLASSIC = 0, | | CPVIEW_CLASSIC = 0, |
| CPVIEW_ALLITEMS = CPVIEW_CLASSIC, | | CPVIEW_ALLITEMS = CPVIEW_CLASSIC, |
| CPVIEW_CATEGORY = 1, | | CPVIEW_CATEGORY = 1, |
| CPVIEW_HOME = CPVIEW_CATEGORY | | CPVIEW_HOME = CPVIEW_CATEGORY |
| } CPVIEW; | | } CPVIEW; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0185_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0187_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0185_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0187_v0_0_s_ifspec; |
| | |
| #ifndef __IOpenControlPanel_INTERFACE_DEFINED__ | | #ifndef __IOpenControlPanel_INTERFACE_DEFINED__ |
| #define __IOpenControlPanel_INTERFACE_DEFINED__ | | #define __IOpenControlPanel_INTERFACE_DEFINED__ |
| | |
| /* interface IOpenControlPanel */ | | /* interface IOpenControlPanel */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IOpenControlPanel; | | EXTERN_C const IID IID_IOpenControlPanel; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 29098 | | skipping to change at line 28675 |
| | |
| #define IComputerInfoChangeNotify_ComputerInfoChanged(This) \ | | #define IComputerInfoChangeNotify_ComputerInfoChanged(This) \ |
| ( (This)->lpVtbl -> ComputerInfoChanged(This) ) | | ( (This)->lpVtbl -> ComputerInfoChanged(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IComputerInfoChangeNotify_INTERFACE_DEFINED__ */ | | #endif /* __IComputerInfoChangeNotify_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0187 */ | | /* interface __MIDL_itf_shobjidl_0000_0189 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define STR_FILE_SYS_BIND_DATA L"File System Bind Data" | | #define STR_FILE_SYS_BIND_DATA L"File System Bind Data" |
| #define STR_FILE_SYS_BIND_DATA_WIN7_FORMAT L"Win7FileSystemIdList" | | #define STR_FILE_SYS_BIND_DATA_WIN7_FORMAT L"Win7FileSystemIdList" |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0187_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0189_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0187_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0189_v0_0_s_ifspec; |
| | |
| #ifndef __IFileSystemBindData_INTERFACE_DEFINED__ | | #ifndef __IFileSystemBindData_INTERFACE_DEFINED__ |
| #define __IFileSystemBindData_INTERFACE_DEFINED__ | | #define __IFileSystemBindData_INTERFACE_DEFINED__ |
| | |
| /* interface IFileSystemBindData */ | | /* interface IFileSystemBindData */ |
| /* [local][unique][uuid][object] */ | | /* [local][unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IFileSystemBindData; | | EXTERN_C const IID IID_IFileSystemBindData; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 29299 | | skipping to change at line 28876 |
| | |
| #define IFileSystemBindData2_GetJunctionCLSID(This,pclsid) \ | | #define IFileSystemBindData2_GetJunctionCLSID(This,pclsid) \ |
| ( (This)->lpVtbl -> GetJunctionCLSID(This,pclsid) ) | | ( (This)->lpVtbl -> GetJunctionCLSID(This,pclsid) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IFileSystemBindData2_INTERFACE_DEFINED__ */ | | #endif /* __IFileSystemBindData2_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0189 */ | | /* interface __MIDL_itf_shobjidl_0000_0191 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (NTDDI_VERSION >= NTDDI_WIN7) | | #if (NTDDI_VERSION >= NTDDI_WIN7) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0189_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0191_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0189_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0191_v0_0_s_ifspec; |
| | |
| #ifndef __ICustomDestinationList_INTERFACE_DEFINED__ | | #ifndef __ICustomDestinationList_INTERFACE_DEFINED__ |
| #define __ICustomDestinationList_INTERFACE_DEFINED__ | | #define __ICustomDestinationList_INTERFACE_DEFINED__ |
| | |
| /* interface ICustomDestinationList */ | | /* interface ICustomDestinationList */ |
| /* [unique][object][uuid] */ | | /* [unique][object][uuid] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum KNOWNDESTCATEGORY | | enum KNOWNDESTCATEGORY |
| { | | { |
| | |
| skipping to change at line 29883 | | skipping to change at line 29460 |
| | |
| #define IUpdateIDList_Update(This,pbc,pidlIn,ppidlOut) \ | | #define IUpdateIDList_Update(This,pbc,pidlIn,ppidlOut) \ |
| ( (This)->lpVtbl -> Update(This,pbc,pidlIn,ppidlOut) ) | | ( (This)->lpVtbl -> Update(This,pbc,pidlIn,ppidlOut) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IUpdateIDList_INTERFACE_DEFINED__ */ | | #endif /* __IUpdateIDList_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0195 */ | | /* interface __MIDL_itf_shobjidl_0000_0197 */ |
| /* [local] */ | | /* [local] */ |
| | |
| SHSTDAPI SetCurrentProcessExplicitAppUserModelID(_In_ PCWSTR AppID); | | SHSTDAPI SetCurrentProcessExplicitAppUserModelID(_In_ PCWSTR AppID); |
| SHSTDAPI GetCurrentProcessExplicitAppUserModelID(_Outptr_ PWSTR *AppID); | | SHSTDAPI GetCurrentProcessExplicitAppUserModelID(_Outptr_ PWSTR *AppID); |
| #endif // NTDDI_WIN7 | | #endif // NTDDI_WIN7 |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0195_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0197_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0195_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0197_v0_0_s_ifspec; |
| | |
| #ifndef __IDesktopGadget_INTERFACE_DEFINED__ | | #ifndef __IDesktopGadget_INTERFACE_DEFINED__ |
| #define __IDesktopGadget_INTERFACE_DEFINED__ | | #define __IDesktopGadget_INTERFACE_DEFINED__ |
| | |
| /* interface IDesktopGadget */ | | /* interface IDesktopGadget */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IDesktopGadget; | | EXTERN_C const IID IID_IDesktopGadget; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 29962 | | skipping to change at line 29539 |
| | |
| #define IDesktopGadget_RunGadget(This,gadgetPath) \ | | #define IDesktopGadget_RunGadget(This,gadgetPath) \ |
| ( (This)->lpVtbl -> RunGadget(This,gadgetPath) ) | | ( (This)->lpVtbl -> RunGadget(This,gadgetPath) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDesktopGadget_INTERFACE_DEFINED__ */ | | #endif /* __IDesktopGadget_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0196 */ | | /* interface __MIDL_itf_shobjidl_0000_0198 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (NTDDI_VERSION >= NTDDI_WIN8) | | #if (NTDDI_VERSION >= NTDDI_WIN8) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0196_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0198_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0196_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0198_v0_0_s_ifspec; |
| | |
| #ifndef __IDesktopWallpaper_INTERFACE_DEFINED__ | | #ifndef __IDesktopWallpaper_INTERFACE_DEFINED__ |
| #define __IDesktopWallpaper_INTERFACE_DEFINED__ | | #define __IDesktopWallpaper_INTERFACE_DEFINED__ |
| | |
| /* interface IDesktopWallpaper */ | | /* interface IDesktopWallpaper */ |
| /* [object][uuid] */ | | /* [object][uuid] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum DESKTOP_SLIDESHOW_OPTIONS | | enum DESKTOP_SLIDESHOW_OPTIONS |
| { | | { |
| DSO_SHUFFLEIMAGES = 0x1 | | DSO_SHUFFLEIMAGES = 0x1 |
| } DESKTOP_SLIDESHOW_OPTIONS; | | } DESKTOP_SLIDESHOW_OPTIONS; |
| | |
|
| DEFINE_ENUM_FLAG_OPERATORS(DESKTOP_SLIDESHOW_OPTIONS); | | DEFINE_ENUM_FLAG_OPERATORS(DESKTOP_SLIDESHOW_OPTIONS) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum DESKTOP_SLIDESHOW_STATE | | enum DESKTOP_SLIDESHOW_STATE |
| { | | { |
| DSS_ENABLED = 0x1, | | DSS_ENABLED = 0x1, |
| DSS_SLIDESHOW = 0x2, | | DSS_SLIDESHOW = 0x2, |
| DSS_DISABLED_BY_REMOTE_SESSION = 0x4 | | DSS_DISABLED_BY_REMOTE_SESSION = 0x4 |
| } DESKTOP_SLIDESHOW_STATE; | | } DESKTOP_SLIDESHOW_STATE; |
| | |
|
| DEFINE_ENUM_FLAG_OPERATORS(DESKTOP_SLIDESHOW_STATE); | | DEFINE_ENUM_FLAG_OPERATORS(DESKTOP_SLIDESHOW_STATE) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum DESKTOP_SLIDESHOW_DIRECTION | | enum DESKTOP_SLIDESHOW_DIRECTION |
| { | | { |
| DSD_FORWARD = 0, | | DSD_FORWARD = 0, |
| DSD_BACKWARD = 1 | | DSD_BACKWARD = 1 |
| } DESKTOP_SLIDESHOW_DIRECTION; | | } DESKTOP_SLIDESHOW_DIRECTION; |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum DESKTOP_WALLPAPER_POSITION | | enum DESKTOP_WALLPAPER_POSITION |
| { | | { |
| | |
| skipping to change at line 30237 | | skipping to change at line 29814 |
| | |
| #define IDesktopWallpaper_Enable(This,enable) \ | | #define IDesktopWallpaper_Enable(This,enable) \ |
| ( (This)->lpVtbl -> Enable(This,enable) ) | | ( (This)->lpVtbl -> Enable(This,enable) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDesktopWallpaper_INTERFACE_DEFINED__ */ | | #endif /* __IDesktopWallpaper_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0197 */ | | /* interface __MIDL_itf_shobjidl_0000_0199 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // NTDDI_WIN8 | | #endif // NTDDI_WIN8 |
| #define HOMEGROUP_SECURITY_GROUP_MULTI L"HUG" | | #define HOMEGROUP_SECURITY_GROUP_MULTI L"HUG" |
| #define HOMEGROUP_SECURITY_GROUP L"HomeUsers" | | #define HOMEGROUP_SECURITY_GROUP L"HomeUsers" |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0197_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0199_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0197_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0199_v0_0_s_ifspec; |
| | |
| #ifndef __IHomeGroup_INTERFACE_DEFINED__ | | #ifndef __IHomeGroup_INTERFACE_DEFINED__ |
| #define __IHomeGroup_INTERFACE_DEFINED__ | | #define __IHomeGroup_INTERFACE_DEFINED__ |
| | |
| /* interface IHomeGroup */ | | /* interface IHomeGroup */ |
| /* [local][object][uuid] */ | | /* [local][object][uuid] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum HOMEGROUPSHARINGCHOICES | | enum HOMEGROUPSHARINGCHOICES |
| { | | { |
| | |
| skipping to change at line 30785 | | skipping to change at line 30362 |
| | |
| #define IShellLibrary_SaveInKnownFolder(This,kfidToSaveIn,pszLibraryName,lsf,pps
iSavedTo) \ | | #define IShellLibrary_SaveInKnownFolder(This,kfidToSaveIn,pszLibraryName,lsf,pps
iSavedTo) \ |
| ( (This)->lpVtbl -> SaveInKnownFolder(This,kfidToSaveIn,pszLibraryName,lsf,p
psiSavedTo) ) | | ( (This)->lpVtbl -> SaveInKnownFolder(This,kfidToSaveIn,pszLibraryName,lsf,p
psiSavedTo) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IShellLibrary_INTERFACE_DEFINED__ */ | | #endif /* __IShellLibrary_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0201 */ | | /* interface __MIDL_itf_shobjidl_0000_0203 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum DEFAULT_FOLDER_MENU_RESTRICTIONS | | enum DEFAULT_FOLDER_MENU_RESTRICTIONS |
| { | | { |
| DFMR_DEFAULT = 0, | | DFMR_DEFAULT = 0, |
| DFMR_NO_STATIC_VERBS = 0x8, | | DFMR_NO_STATIC_VERBS = 0x8, |
| DFMR_STATIC_VERBS_ONLY = 0x10, | | DFMR_STATIC_VERBS_ONLY = 0x10, |
| DFMR_NO_RESOURCE_VERBS = 0x20, | | DFMR_NO_RESOURCE_VERBS = 0x20, |
| DFMR_OPTIN_HANDLERS_ONLY = 0x40, | | DFMR_OPTIN_HANDLERS_ONLY = 0x40, |
| DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 0x80, | | DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 0x80, |
| DFMR_USE_SPECIFIED_HANDLERS = 0x100, | | DFMR_USE_SPECIFIED_HANDLERS = 0x100, |
| DFMR_USE_SPECIFIED_VERBS = 0x200, | | DFMR_USE_SPECIFIED_VERBS = 0x200, |
| DFMR_NO_ASYNC_VERBS = 0x400 | | DFMR_NO_ASYNC_VERBS = 0x400 |
| } DEFAULT_FOLDER_MENU_RESTRICTIONS; | | } DEFAULT_FOLDER_MENU_RESTRICTIONS; |
| | |
| DEFINE_ENUM_FLAG_OPERATORS(DEFAULT_FOLDER_MENU_RESTRICTIONS) | | DEFINE_ENUM_FLAG_OPERATORS(DEFAULT_FOLDER_MENU_RESTRICTIONS) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0201_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0203_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0201_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0203_v0_0_s_ifspec; |
| | |
| #ifndef __IDefaultFolderMenuInitialize_INTERFACE_DEFINED__ | | #ifndef __IDefaultFolderMenuInitialize_INTERFACE_DEFINED__ |
| #define __IDefaultFolderMenuInitialize_INTERFACE_DEFINED__ | | #define __IDefaultFolderMenuInitialize_INTERFACE_DEFINED__ |
| | |
| /* interface IDefaultFolderMenuInitialize */ | | /* interface IDefaultFolderMenuInitialize */ |
| /* [local][unique][uuid][object] */ | | /* [local][unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IDefaultFolderMenuInitialize; | | EXTERN_C const IID IID_IDefaultFolderMenuInitialize; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 30934 | | skipping to change at line 30511 |
| | |
| #define IDefaultFolderMenuInitialize_SetHandlerClsid(This,rclsid) \ | | #define IDefaultFolderMenuInitialize_SetHandlerClsid(This,rclsid) \ |
| ( (This)->lpVtbl -> SetHandlerClsid(This,rclsid) ) | | ( (This)->lpVtbl -> SetHandlerClsid(This,rclsid) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDefaultFolderMenuInitialize_INTERFACE_DEFINED__ */ | | #endif /* __IDefaultFolderMenuInitialize_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0202 */ | | /* interface __MIDL_itf_shobjidl_0000_0204 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (NTDDI_VERSION >= NTDDI_WIN8) | | #if (NTDDI_VERSION >= NTDDI_WIN8) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum ACTIVATEOPTIONS | | enum ACTIVATEOPTIONS |
| { | | { |
| AO_NONE = 0, | | AO_NONE = 0, |
| AO_DESIGNMODE = 0x1, | | AO_DESIGNMODE = 0x1, |
| AO_NOERRORUI = 0x2, | | AO_NOERRORUI = 0x2, |
|
| AO_NOSPLASHSCREEN = 0x4 | | AO_NOSPLASHSCREEN = 0x4, |
| | AO_PRELAUNCH = 0x2000000 |
| } ACTIVATEOPTIONS; | | } ACTIVATEOPTIONS; |
| | |
| DEFINE_ENUM_FLAG_OPERATORS(ACTIVATEOPTIONS) | | DEFINE_ENUM_FLAG_OPERATORS(ACTIVATEOPTIONS) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0202_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0204_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0202_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0204_v0_0_s_ifspec; |
| | |
| #ifndef __IApplicationActivationManager_INTERFACE_DEFINED__ | | #ifndef __IApplicationActivationManager_INTERFACE_DEFINED__ |
| #define __IApplicationActivationManager_INTERFACE_DEFINED__ | | #define __IApplicationActivationManager_INTERFACE_DEFINED__ |
| | |
| /* interface IApplicationActivationManager */ | | /* interface IApplicationActivationManager */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IApplicationActivationManager; | | EXTERN_C const IID IID_IApplicationActivationManager; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 31057 | | skipping to change at line 30635 |
| | |
| #define IApplicationActivationManager_ActivateForProtocol(This,appUserModelId,it
emArray,processId) \ | | #define IApplicationActivationManager_ActivateForProtocol(This,appUserModelId,it
emArray,processId) \ |
| ( (This)->lpVtbl -> ActivateForProtocol(This,appUserModelId,itemArray,proces
sId) ) | | ( (This)->lpVtbl -> ActivateForProtocol(This,appUserModelId,itemArray,proces
sId) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IApplicationActivationManager_INTERFACE_DEFINED__ */ | | #endif /* __IApplicationActivationManager_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0203 */ | | /* interface __MIDL_itf_shobjidl_0000_0205 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // NTDDI_WIN8 | | #endif // NTDDI_WIN8 |
|
| | #if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0203_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0205_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0203_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0205_v0_0_s_ifspec; |
| | |
| | #ifndef __IVirtualDesktopManager_INTERFACE_DEFINED__ |
| | #define __IVirtualDesktopManager_INTERFACE_DEFINED__ |
| | |
| | /* interface IVirtualDesktopManager */ |
| | /* [object][uuid] */ |
| | |
| | EXTERN_C const IID IID_IVirtualDesktopManager; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("a5cd92ff-29be-454c-8d04-d82879fb3f1b") |
| | IVirtualDesktopManager : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE IsWindowOnCurrentVirtualDesktop( |
| | /* [in] */ __RPC__in HWND topLevelWindow, |
| | /* [out] */ __RPC__out BOOL *onCurrentDesktop) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetWindowDesktopId( |
| | /* [in] */ __RPC__in HWND topLevelWindow, |
| | /* [out] */ __RPC__out GUID *desktopId) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE MoveWindowToDesktop( |
| | /* [in] */ __RPC__in HWND topLevelWindow, |
| | /* [in] */ __RPC__in REFGUID desktopId) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IVirtualDesktopManagerVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in IVirtualDesktopManager * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | _COM_Outptr_ void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in IVirtualDesktopManager * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in IVirtualDesktopManager * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *IsWindowOnCurrentVirtualDesktop )( |
| | __RPC__in IVirtualDesktopManager * This, |
| | /* [in] */ __RPC__in HWND topLevelWindow, |
| | /* [out] */ __RPC__out BOOL *onCurrentDesktop); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetWindowDesktopId )( |
| | __RPC__in IVirtualDesktopManager * This, |
| | /* [in] */ __RPC__in HWND topLevelWindow, |
| | /* [out] */ __RPC__out GUID *desktopId); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *MoveWindowToDesktop )( |
| | __RPC__in IVirtualDesktopManager * This, |
| | /* [in] */ __RPC__in HWND topLevelWindow, |
| | /* [in] */ __RPC__in REFGUID desktopId); |
| | |
| | END_INTERFACE |
| | } IVirtualDesktopManagerVtbl; |
| | |
| | interface IVirtualDesktopManager |
| | { |
| | CONST_VTBL struct IVirtualDesktopManagerVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IVirtualDesktopManager_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IVirtualDesktopManager_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IVirtualDesktopManager_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IVirtualDesktopManager_IsWindowOnCurrentVirtualDesktop(This,topLevelWind |
| | ow,onCurrentDesktop) \ |
| | ( (This)->lpVtbl -> IsWindowOnCurrentVirtualDesktop(This,topLevelWindow,onCu |
| | rrentDesktop) ) |
| | |
| | #define IVirtualDesktopManager_GetWindowDesktopId(This,topLevelWindow,desktopId) |
| | \ |
| | ( (This)->lpVtbl -> GetWindowDesktopId(This,topLevelWindow,desktopId) ) |
| | |
| | #define IVirtualDesktopManager_MoveWindowToDesktop(This,topLevelWindow,desktopId |
| | ) \ |
| | ( (This)->lpVtbl -> MoveWindowToDesktop(This,topLevelWindow,desktopId) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IVirtualDesktopManager_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_shobjidl_0000_0206 */ |
| | /* [local] */ |
| | |
| | #endif // NTDDI_WINTHRESHOLD |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0206_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0206_v0_0_s_ifspec; |
| | |
| #ifndef __ShellObjects_LIBRARY_DEFINED__ | | #ifndef __ShellObjects_LIBRARY_DEFINED__ |
| #define __ShellObjects_LIBRARY_DEFINED__ | | #define __ShellObjects_LIBRARY_DEFINED__ |
| | |
| /* library ShellObjects */ | | /* library ShellObjects */ |
| /* [version][lcid][uuid] */ | | /* [version][lcid][uuid] */ |
| | |
| #define SID_PublishingWizard CLSID_PublishingWizard | | #define SID_PublishingWizard CLSID_PublishingWizard |
| | |
| EXTERN_C const IID LIBID_ShellObjects; | | EXTERN_C const IID LIBID_ShellObjects; |
| | |
| skipping to change at line 31618 | | skipping to change at line 31300 |
| ApplicationDesignModeSettings; | | ApplicationDesignModeSettings; |
| #endif | | #endif |
| | |
| EXTERN_C const CLSID CLSID_ExecuteFolder; | | EXTERN_C const CLSID CLSID_ExecuteFolder; |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| | |
| class DECLSPEC_UUID("11dbb47c-a525-400b-9e80-a54615a090c0") | | class DECLSPEC_UUID("11dbb47c-a525-400b-9e80-a54615a090c0") |
| ExecuteFolder; | | ExecuteFolder; |
| #endif | | #endif |
|
| | |
| | EXTERN_C const CLSID CLSID_VirtualDesktopManager; |
| | |
| | #ifdef __cplusplus |
| | |
| | class DECLSPEC_UUID("aa509086-5ca9-4c25-8f95-589d3c07b48a") |
| | VirtualDesktopManager; |
| | #endif |
| #endif /* __ShellObjects_LIBRARY_DEFINED__ */ | | #endif /* __ShellObjects_LIBRARY_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0204 */ | | /* interface __MIDL_itf_shobjidl_0000_0207 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (NTDDI_VERSION >= NTDDI_VISTA) | | #if (NTDDI_VERSION >= NTDDI_VISTA) |
| SHSTDAPI SHGetTemporaryPropertyForItem(_In_ IShellItem *psi, _In_ REFPROPERTYKEY
propkey, _Out_ PROPVARIANT *ppropvar); | | SHSTDAPI SHGetTemporaryPropertyForItem(_In_ IShellItem *psi, _In_ REFPROPERTYKEY
propkey, _Out_ PROPVARIANT *ppropvar); |
| SHSTDAPI SHSetTemporaryPropertyForItem(_In_ IShellItem *psi, _In_ REFPROPERTYKEY
propkey, _In_ REFPROPVARIANT propvar); | | SHSTDAPI SHSetTemporaryPropertyForItem(_In_ IShellItem *psi, _In_ REFPROPERTYKEY
propkey, _In_ REFPROPVARIANT propvar); |
| #endif // NTDDI_VISTA | | #endif // NTDDI_VISTA |
| #if (NTDDI_VERSION >= NTDDI_WIN7) | | #if (NTDDI_VERSION >= NTDDI_WIN7) |
| #if (_WIN32_IE >= _WIN32_IE_IE70) | | #if (_WIN32_IE >= _WIN32_IE_IE70) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum LIBRARYMANAGEDIALOGOPTIONS | | enum LIBRARYMANAGEDIALOGOPTIONS |
| { | | { |
| LMD_DEFAULT = 0, | | LMD_DEFAULT = 0, |
| LMD_ALLOWUNINDEXABLENETWORKLOCATIONS = 0x1 | | LMD_ALLOWUNINDEXABLENETWORKLOCATIONS = 0x1 |
| } LIBRARYMANAGEDIALOGOPTIONS; | | } LIBRARYMANAGEDIALOGOPTIONS; |
| | |
| DEFINE_ENUM_FLAG_OPERATORS(LIBRARYMANAGEDIALOGOPTIONS) | | DEFINE_ENUM_FLAG_OPERATORS(LIBRARYMANAGEDIALOGOPTIONS) |
|
| SHSTDAPI SHShowManageLibraryUI(_In_ IShellItem *psiLibrary, _In_ HWND hwndOwner, | | STDAPI SHShowManageLibraryUI(_In_ IShellItem *psiLibrary, _In_ HWND hwndOwner, _ |
| _In_opt_ LPCWSTR pszTitle, _In_opt_ LPCWSTR pszInstruction, _In_ LIBRARYMANAGED | | In_opt_ LPCWSTR pszTitle, _In_opt_ LPCWSTR pszInstruction, _In_ LIBRARYMANAGEDIA |
| IALOGOPTIONS lmdOptions); | | LOGOPTIONS lmdOptions); |
| SHSTDAPI SHResolveLibrary(_In_ IShellItem *psiLibrary); | | STDAPI SHResolveLibrary(_In_ IShellItem *psiLibrary); |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| // These functions properly initialize their _Outptr_ parameters to NULL, and on
ly return NULL | | // These functions properly initialize their _Outptr_ parameters to NULL, and on
ly return NULL |
| // on failure, but /analyze can't presently distinguish the failure case from th
e success case, and | | // on failure, but /analyze can't presently distinguish the failure case from th
e success case, and |
| // throws warning C6387 anyway. Thus, the warning is disabled to avoid generati
ng noise for code | | // throws warning C6387 anyway. Thus, the warning is disabled to avoid generati
ng noise for code |
| // that includes shobjidl.h and compiles with /analyze. | | // that includes shobjidl.h and compiles with /analyze. |
| #pragma warning(push) | | #pragma warning(push) |
| #pragma warning(disable:6387) | | #pragma warning(disable:6387) |
| | |
| __inline HRESULT SHCreateLibrary(_In_ REFIID riid, _Outptr_ void **ppv) | | __inline HRESULT SHCreateLibrary(_In_ REFIID riid, _Outptr_ void **ppv) |
| | |
| skipping to change at line 31787 | | skipping to change at line 31477 |
| } | | } |
| return hr; | | return hr; |
| } | | } |
| | |
| #pragma warning(pop) | | #pragma warning(pop) |
| #endif // __cplusplus && !CINTERFACE | | #endif // __cplusplus && !CINTERFACE |
| #endif // _WIN32_IE >= _WIN32_IE_IE70 | | #endif // _WIN32_IE >= _WIN32_IE_IE70 |
| #endif // NTDDI_WIN7 | | #endif // NTDDI_WIN7 |
| #if (NTDDI_VERSION >= NTDDI_VISTA) | | #if (NTDDI_VERSION >= NTDDI_VISTA) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0204_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0207_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0204_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0207_v0_0_s_ifspec; |
| | |
| #ifndef __IAssocHandlerInvoker_INTERFACE_DEFINED__ | | #ifndef __IAssocHandlerInvoker_INTERFACE_DEFINED__ |
| #define __IAssocHandlerInvoker_INTERFACE_DEFINED__ | | #define __IAssocHandlerInvoker_INTERFACE_DEFINED__ |
| | |
| /* interface IAssocHandlerInvoker */ | | /* interface IAssocHandlerInvoker */ |
| /* [local][unique][object][uuid] */ | | /* [local][unique][object][uuid] */ |
| | |
| EXTERN_C const IID IID_IAssocHandlerInvoker; | | EXTERN_C const IID IID_IAssocHandlerInvoker; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 32091 | | skipping to change at line 31781 |
| | |
| #define IEnumAssocHandlers_Next(This,celt,rgelt,pceltFetched) \ | | #define IEnumAssocHandlers_Next(This,celt,rgelt,pceltFetched) \ |
| ( (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) ) | | ( (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IEnumAssocHandlers_INTERFACE_DEFINED__ */ | | #endif /* __IEnumAssocHandlers_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0207 */ | | /* interface __MIDL_itf_shobjidl_0000_0210 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef | | typedef |
| enum ASSOC_FILTER | | enum ASSOC_FILTER |
| { | | { |
| ASSOC_FILTER_NONE = 0, | | ASSOC_FILTER_NONE = 0, |
| ASSOC_FILTER_RECOMMENDED = 0x1 | | ASSOC_FILTER_RECOMMENDED = 0x1 |
| } ASSOC_FILTER; | | } ASSOC_FILTER; |
| | |
| DEFINE_ENUM_FLAG_OPERATORS(ASSOC_FILTER) | | DEFINE_ENUM_FLAG_OPERATORS(ASSOC_FILTER) |
| SHSTDAPI SHAssocEnumHandlers(_In_ PCWSTR pszExtra, _In_ ASSOC_FILTER afFilter, _
Outptr_ IEnumAssocHandlers **ppEnumHandler); | | SHSTDAPI SHAssocEnumHandlers(_In_ PCWSTR pszExtra, _In_ ASSOC_FILTER afFilter, _
Outptr_ IEnumAssocHandlers **ppEnumHandler); |
| #endif // NTDDI_VISTA | | #endif // NTDDI_VISTA |
| #if (NTDDI_VERSION >= NTDDI_WIN7) | | #if (NTDDI_VERSION >= NTDDI_WIN7) |
| SHSTDAPI SHAssocEnumHandlersForProtocolByApplication(_In_ PCWSTR protocol, _In_
REFIID riid, _Outptr_ void **enumHandlers); | | SHSTDAPI SHAssocEnumHandlersForProtocolByApplication(_In_ PCWSTR protocol, _In_
REFIID riid, _Outptr_ void **enumHandlers); |
| #endif // NTDDI_WIN7 | | #endif // NTDDI_WIN7 |
| #if (NTDDI_VERSION >= NTDDI_WIN8) | | #if (NTDDI_VERSION >= NTDDI_WIN8) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0207_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0210_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0207_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0210_v0_0_s_ifspec; |
| | |
| #ifndef __IDataObjectProvider_INTERFACE_DEFINED__ | | #ifndef __IDataObjectProvider_INTERFACE_DEFINED__ |
| #define __IDataObjectProvider_INTERFACE_DEFINED__ | | #define __IDataObjectProvider_INTERFACE_DEFINED__ |
| | |
| /* interface IDataObjectProvider */ | | /* interface IDataObjectProvider */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IDataObjectProvider; | | EXTERN_C const IID IID_IDataObjectProvider; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 32276 | | skipping to change at line 31966 |
| | |
| #define IDataTransferManagerInterop_ShowShareUIForWindow(This,appWindow) \ | | #define IDataTransferManagerInterop_ShowShareUIForWindow(This,appWindow) \ |
| ( (This)->lpVtbl -> ShowShareUIForWindow(This,appWindow) ) | | ( (This)->lpVtbl -> ShowShareUIForWindow(This,appWindow) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDataTransferManagerInterop_INTERFACE_DEFINED__ */ | | #endif /* __IDataTransferManagerInterop_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0209 */ | | /* interface __MIDL_itf_shobjidl_0000_0212 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // NTDDI_WIN8 | | #endif // NTDDI_WIN8 |
| #if (NTDDI_VERSION >= NTDDI_WIN8) | | #if (NTDDI_VERSION >= NTDDI_WIN8) |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0209_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0212_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0209_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0212_v0_0_s_ifspec; |
| | |
| #ifndef __IFrameworkInputPaneHandler_INTERFACE_DEFINED__ | | #ifndef __IFrameworkInputPaneHandler_INTERFACE_DEFINED__ |
| #define __IFrameworkInputPaneHandler_INTERFACE_DEFINED__ | | #define __IFrameworkInputPaneHandler_INTERFACE_DEFINED__ |
| | |
| /* interface IFrameworkInputPaneHandler */ | | /* interface IFrameworkInputPaneHandler */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IFrameworkInputPaneHandler; | | EXTERN_C const IID IID_IFrameworkInputPaneHandler; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 32473 | | skipping to change at line 32163 |
| | |
| #define IFrameworkInputPane_Location(This,prcInputPaneScreenLocation) \ | | #define IFrameworkInputPane_Location(This,prcInputPaneScreenLocation) \ |
| ( (This)->lpVtbl -> Location(This,prcInputPaneScreenLocation) ) | | ( (This)->lpVtbl -> Location(This,prcInputPaneScreenLocation) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IFrameworkInputPane_INTERFACE_DEFINED__ */ | | #endif /* __IFrameworkInputPane_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0211 */ | | /* interface __MIDL_itf_shobjidl_0000_0214 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #ifndef PROP_CONTRACT_DELEGATE | | #ifndef PROP_CONTRACT_DELEGATE |
| #define PROP_CONTRACT_DELEGATE L"ContractDelegate" | | #define PROP_CONTRACT_DELEGATE L"ContractDelegate" |
| #endif // PROP_CONTRACT_DELEGATE | | #endif // PROP_CONTRACT_DELEGATE |
| | |
| // For applications that use modern APIs and use a child or owned window | | // For applications that use modern APIs and use a child or owned window |
| // that run on different threads this API must be used to indicate which | | // that run on different threads this API must be used to indicate which |
| // window is the current main window. Call this API when those windows change th
eir state. | | // window is the current main window. Call this API when those windows change th
eir state. |
| | |
| | |
| skipping to change at line 32506 | | skipping to change at line 32196 |
| #endif // NTDDI_WIN8 | | #endif // NTDDI_WIN8 |
| | |
| #if (NTDDI_VERSION >= NTDDI_WIN8) | | #if (NTDDI_VERSION >= NTDDI_WIN8) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum UNDOCK_REASON | | enum UNDOCK_REASON |
| { | | { |
| UR_RESOLUTION_CHANGE = 0, | | UR_RESOLUTION_CHANGE = 0, |
| UR_MONITOR_DISCONNECT = 1 | | UR_MONITOR_DISCONNECT = 1 |
| } UNDOCK_REASON; | | } UNDOCK_REASON; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0211_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0214_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0211_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0214_v0_0_s_ifspec; |
| | |
| #ifndef __IAccessibilityDockingServiceCallback_INTERFACE_DEFINED__ | | #ifndef __IAccessibilityDockingServiceCallback_INTERFACE_DEFINED__ |
| #define __IAccessibilityDockingServiceCallback_INTERFACE_DEFINED__ | | #define __IAccessibilityDockingServiceCallback_INTERFACE_DEFINED__ |
| | |
| /* interface IAccessibilityDockingServiceCallback */ | | /* interface IAccessibilityDockingServiceCallback */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IAccessibilityDockingServiceCallback; | | EXTERN_C const IID IID_IAccessibilityDockingServiceCallback; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 32677 | | skipping to change at line 32367 |
| | |
| #define IAccessibilityDockingService_UndockWindow(This,hwnd) \ | | #define IAccessibilityDockingService_UndockWindow(This,hwnd) \ |
| ( (This)->lpVtbl -> UndockWindow(This,hwnd) ) | | ( (This)->lpVtbl -> UndockWindow(This,hwnd) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IAccessibilityDockingService_INTERFACE_DEFINED__ */ | | #endif /* __IAccessibilityDockingService_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0213 */ | | /* interface __MIDL_itf_shobjidl_0000_0216 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum MONITOR_APP_VISIBILITY | | enum MONITOR_APP_VISIBILITY |
| { | | { |
| MAV_UNKNOWN = 0, | | MAV_UNKNOWN = 0, |
| MAV_NO_APP_VISIBLE = 1, | | MAV_NO_APP_VISIBLE = 1, |
| MAV_APP_VISIBLE = 2 | | MAV_APP_VISIBLE = 2 |
| } MONITOR_APP_VISIBILITY; | | } MONITOR_APP_VISIBILITY; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0213_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0216_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0213_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0216_v0_0_s_ifspec; |
| | |
| #ifndef __IAppVisibilityEvents_INTERFACE_DEFINED__ | | #ifndef __IAppVisibilityEvents_INTERFACE_DEFINED__ |
| #define __IAppVisibilityEvents_INTERFACE_DEFINED__ | | #define __IAppVisibilityEvents_INTERFACE_DEFINED__ |
| | |
| /* interface IAppVisibilityEvents */ | | /* interface IAppVisibilityEvents */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IAppVisibilityEvents; | | EXTERN_C const IID IID_IAppVisibilityEvents; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 32877 | | skipping to change at line 32567 |
| | |
| #define IAppVisibility_Unadvise(This,dwCookie) \ | | #define IAppVisibility_Unadvise(This,dwCookie) \ |
| ( (This)->lpVtbl -> Unadvise(This,dwCookie) ) | | ( (This)->lpVtbl -> Unadvise(This,dwCookie) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IAppVisibility_INTERFACE_DEFINED__ */ | | #endif /* __IAppVisibility_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0215 */ | | /* interface __MIDL_itf_shobjidl_0000_0218 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #ifdef MIDL_PASS | | #ifdef MIDL_PASS |
| typedef WCHAR *PZZWSTR; | | typedef WCHAR *PZZWSTR; |
| | |
| #endif | | #endif |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum PACKAGE_EXECUTION_STATE | | enum PACKAGE_EXECUTION_STATE |
| { | | { |
| PES_UNKNOWN = 0, | | PES_UNKNOWN = 0, |
| PES_RUNNING = 1, | | PES_RUNNING = 1, |
| PES_SUSPENDING = 2, | | PES_SUSPENDING = 2, |
| PES_SUSPENDED = 3, | | PES_SUSPENDED = 3, |
| PES_TERMINATED = 4 | | PES_TERMINATED = 4 |
| } PACKAGE_EXECUTION_STATE; | | } PACKAGE_EXECUTION_STATE; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0215_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0218_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0215_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0218_v0_0_s_ifspec; |
| | |
| #ifndef __IPackageExecutionStateChangeNotification_INTERFACE_DEFINED__ | | #ifndef __IPackageExecutionStateChangeNotification_INTERFACE_DEFINED__ |
| #define __IPackageExecutionStateChangeNotification_INTERFACE_DEFINED__ | | #define __IPackageExecutionStateChangeNotification_INTERFACE_DEFINED__ |
| | |
| /* interface IPackageExecutionStateChangeNotification */ | | /* interface IPackageExecutionStateChangeNotification */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IPackageExecutionStateChangeNotification; | | EXTERN_C const IID IID_IPackageExecutionStateChangeNotification; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 33243 | | skipping to change at line 32933 |
| | |
| #define IPackageDebugSettings_UnregisterForPackageStateChanges(This,dwCookie) \ | | #define IPackageDebugSettings_UnregisterForPackageStateChanges(This,dwCookie) \ |
| ( (This)->lpVtbl -> UnregisterForPackageStateChanges(This,dwCookie) ) | | ( (This)->lpVtbl -> UnregisterForPackageStateChanges(This,dwCookie) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IPackageDebugSettings_INTERFACE_DEFINED__ */ | | #endif /* __IPackageDebugSettings_INTERFACE_DEFINED__ */ |
| | |
|
| | #ifndef __IPackageDebugSettings2_INTERFACE_DEFINED__ |
| | #define __IPackageDebugSettings2_INTERFACE_DEFINED__ |
| | |
| | /* interface IPackageDebugSettings2 */ |
| | /* [uuid][local][object] */ |
| | |
| | EXTERN_C const IID IID_IPackageDebugSettings2; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("6E3194BB-AB82-4D22-93F5-FABDA40E7B16") |
| | IPackageDebugSettings2 : public IPackageDebugSettings |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE EnumerateApps( |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName, |
| | /* [annotation][out] */ |
| | _Out_ ULONG *appCount, |
| | /* [annotation][size_is][size_is][out] */ |
| | _Outptr_result_buffer_(*appCount) LPWSTR **appUserModelIds, |
| | /* [annotation][size_is][size_is][out] */ |
| | _Outptr_result_buffer_(*appCount) LPWSTR **appDisplayNames) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IPackageDebugSettings2Vtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | IPackageDebugSettings2 * This, |
| | /* [in] */ REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | _COM_Outptr_ void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | IPackageDebugSettings2 * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | IPackageDebugSettings2 * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *EnableDebugging )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName, |
| | /* [annotation][in] */ |
| | _In_opt_ LPCWSTR debuggerCommandLine, |
| | /* [annotation][in] */ |
| | _In_opt_ PZZWSTR environment); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *DisableDebugging )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Suspend )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Resume )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *TerminateAllProcesses )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetTargetSessionId )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ ULONG sessionId); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *EnumerateBackgroundTasks )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName, |
| | /* [annotation][out] */ |
| | _Out_ ULONG *taskCount, |
| | /* [annotation][size_is][size_is][out] */ |
| | _Outptr_result_buffer_(*taskCount) LPCGUID *taskIds, |
| | /* [annotation][size_is][size_is][out] */ |
| | _Outptr_result_buffer_(*taskCount) LPCWSTR **taskNames); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *ActivateBackgroundTask )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCGUID taskId); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *StartServicing )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *StopServicing )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *StartSessionRedirection )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName, |
| | /* [annotation][in] */ |
| | _In_ ULONG sessionId); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *StopSessionRedirection )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetPackageExecutionState )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName, |
| | /* [annotation][out] */ |
| | _Out_ PACKAGE_EXECUTION_STATE *packageExecutionState); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *RegisterForPackageStateChanges )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName, |
| | /* [annotation][in] */ |
| | _In_ IPackageExecutionStateChangeNotification *pPackageExecutionSta |
| | teChangeNotification, |
| | /* [annotation][out] */ |
| | _Out_ DWORD *pdwCookie); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *UnregisterForPackageStateChanges )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ DWORD dwCookie); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *EnumerateApps )( |
| | IPackageDebugSettings2 * This, |
| | /* [annotation][in] */ |
| | _In_ LPCWSTR packageFullName, |
| | /* [annotation][out] */ |
| | _Out_ ULONG *appCount, |
| | /* [annotation][size_is][size_is][out] */ |
| | _Outptr_result_buffer_(*appCount) LPWSTR **appUserModelIds, |
| | /* [annotation][size_is][size_is][out] */ |
| | _Outptr_result_buffer_(*appCount) LPWSTR **appDisplayNames); |
| | |
| | END_INTERFACE |
| | } IPackageDebugSettings2Vtbl; |
| | |
| | interface IPackageDebugSettings2 |
| | { |
| | CONST_VTBL struct IPackageDebugSettings2Vtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IPackageDebugSettings2_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IPackageDebugSettings2_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IPackageDebugSettings2_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IPackageDebugSettings2_EnableDebugging(This,packageFullName,debuggerComm |
| | andLine,environment) \ |
| | ( (This)->lpVtbl -> EnableDebugging(This,packageFullName,debuggerCommandLine |
| | ,environment) ) |
| | |
| | #define IPackageDebugSettings2_DisableDebugging(This,packageFullName) \ |
| | ( (This)->lpVtbl -> DisableDebugging(This,packageFullName) ) |
| | |
| | #define IPackageDebugSettings2_Suspend(This,packageFullName) \ |
| | ( (This)->lpVtbl -> Suspend(This,packageFullName) ) |
| | |
| | #define IPackageDebugSettings2_Resume(This,packageFullName) \ |
| | ( (This)->lpVtbl -> Resume(This,packageFullName) ) |
| | |
| | #define IPackageDebugSettings2_TerminateAllProcesses(This,packageFullName) \ |
| | ( (This)->lpVtbl -> TerminateAllProcesses(This,packageFullName) ) |
| | |
| | #define IPackageDebugSettings2_SetTargetSessionId(This,sessionId) \ |
| | ( (This)->lpVtbl -> SetTargetSessionId(This,sessionId) ) |
| | |
| | #define IPackageDebugSettings2_EnumerateBackgroundTasks(This,packageFullName,tas |
| | kCount,taskIds,taskNames) \ |
| | ( (This)->lpVtbl -> EnumerateBackgroundTasks(This,packageFullName,taskCount, |
| | taskIds,taskNames) ) |
| | |
| | #define IPackageDebugSettings2_ActivateBackgroundTask(This,taskId) \ |
| | ( (This)->lpVtbl -> ActivateBackgroundTask(This,taskId) ) |
| | |
| | #define IPackageDebugSettings2_StartServicing(This,packageFullName) \ |
| | ( (This)->lpVtbl -> StartServicing(This,packageFullName) ) |
| | |
| | #define IPackageDebugSettings2_StopServicing(This,packageFullName) \ |
| | ( (This)->lpVtbl -> StopServicing(This,packageFullName) ) |
| | |
| | #define IPackageDebugSettings2_StartSessionRedirection(This,packageFullName,sess |
| | ionId) \ |
| | ( (This)->lpVtbl -> StartSessionRedirection(This,packageFullName,sessionId) |
| | ) |
| | |
| | #define IPackageDebugSettings2_StopSessionRedirection(This,packageFullName) \ |
| | ( (This)->lpVtbl -> StopSessionRedirection(This,packageFullName) ) |
| | |
| | #define IPackageDebugSettings2_GetPackageExecutionState(This,packageFullName,pac |
| | kageExecutionState) \ |
| | ( (This)->lpVtbl -> GetPackageExecutionState(This,packageFullName,packageExe |
| | cutionState) ) |
| | |
| | #define IPackageDebugSettings2_RegisterForPackageStateChanges(This,packageFullNa |
| | me,pPackageExecutionStateChangeNotification,pdwCookie) \ |
| | ( (This)->lpVtbl -> RegisterForPackageStateChanges(This,packageFullName,pPac |
| | kageExecutionStateChangeNotification,pdwCookie) ) |
| | |
| | #define IPackageDebugSettings2_UnregisterForPackageStateChanges(This,dwCookie) \ |
| | ( (This)->lpVtbl -> UnregisterForPackageStateChanges(This,dwCookie) ) |
| | |
| | #define IPackageDebugSettings2_EnumerateApps(This,packageFullName,appCount,appUs |
| | erModelIds,appDisplayNames) \ |
| | ( (This)->lpVtbl -> EnumerateApps(This,packageFullName,appCount,appUserModel |
| | Ids,appDisplayNames) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IPackageDebugSettings2_INTERFACE_DEFINED__ */ |
| | |
| #ifndef __ISuspensionDependencyManager_INTERFACE_DEFINED__ | | #ifndef __ISuspensionDependencyManager_INTERFACE_DEFINED__ |
| #define __ISuspensionDependencyManager_INTERFACE_DEFINED__ | | #define __ISuspensionDependencyManager_INTERFACE_DEFINED__ |
| | |
| /* interface ISuspensionDependencyManager */ | | /* interface ISuspensionDependencyManager */ |
| /* [uuid][local][object] */ | | /* [uuid][local][object] */ |
| | |
| EXTERN_C const IID IID_ISuspensionDependencyManager; | | EXTERN_C const IID IID_ISuspensionDependencyManager; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | |
| skipping to change at line 33338 | | skipping to change at line 33249 |
| | |
| #define ISuspensionDependencyManager_UngroupChildFromParent(This,childProcessHan
dle) \ | | #define ISuspensionDependencyManager_UngroupChildFromParent(This,childProcessHan
dle) \ |
| ( (This)->lpVtbl -> UngroupChildFromParent(This,childProcessHandle) ) | | ( (This)->lpVtbl -> UngroupChildFromParent(This,childProcessHandle) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ISuspensionDependencyManager_INTERFACE_DEFINED__ */ | | #endif /* __ISuspensionDependencyManager_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0218 */ | | /* interface __MIDL_itf_shobjidl_0000_0222 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum AHE_TYPE | | enum AHE_TYPE |
| { | | { |
| AHE_DESKTOP = 0, | | AHE_DESKTOP = 0, |
| AHE_IMMERSIVE = 1 | | AHE_IMMERSIVE = 1 |
| } AHE_TYPE; | | } AHE_TYPE; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0218_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0222_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0218_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0222_v0_0_s_ifspec; |
| | |
| #ifndef __IExecuteCommandApplicationHostEnvironment_INTERFACE_DEFINED__ | | #ifndef __IExecuteCommandApplicationHostEnvironment_INTERFACE_DEFINED__ |
| #define __IExecuteCommandApplicationHostEnvironment_INTERFACE_DEFINED__ | | #define __IExecuteCommandApplicationHostEnvironment_INTERFACE_DEFINED__ |
| | |
| /* interface IExecuteCommandApplicationHostEnvironment */ | | /* interface IExecuteCommandApplicationHostEnvironment */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IExecuteCommandApplicationHostEnvironment; | | EXTERN_C const IID IID_IExecuteCommandApplicationHostEnvironment; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 33420 | | skipping to change at line 33331 |
| | |
| #define IExecuteCommandApplicationHostEnvironment_GetValue(This,pahe) \ | | #define IExecuteCommandApplicationHostEnvironment_GetValue(This,pahe) \ |
| ( (This)->lpVtbl -> GetValue(This,pahe) ) | | ( (This)->lpVtbl -> GetValue(This,pahe) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IExecuteCommandApplicationHostEnvironment_INTERFACE_DEFINED_
_ */ | | #endif /* __IExecuteCommandApplicationHostEnvironment_INTERFACE_DEFINED_
_ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0219 */ | | /* interface __MIDL_itf_shobjidl_0000_0223 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum EC_HOST_UI_MODE | | enum EC_HOST_UI_MODE |
| { | | { |
| ECHUIM_DESKTOP = 0, | | ECHUIM_DESKTOP = 0, |
| ECHUIM_IMMERSIVE = ( ECHUIM_DESKTOP + 1 ) , | | ECHUIM_IMMERSIVE = ( ECHUIM_DESKTOP + 1 ) , |
| ECHUIM_SYSTEM_LAUNCHER = ( ECHUIM_IMMERSIVE + 1 ) | | ECHUIM_SYSTEM_LAUNCHER = ( ECHUIM_IMMERSIVE + 1 ) |
| } EC_HOST_UI_MODE; | | } EC_HOST_UI_MODE; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0219_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0223_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0219_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0223_v0_0_s_ifspec; |
| | |
| #ifndef __IExecuteCommandHost_INTERFACE_DEFINED__ | | #ifndef __IExecuteCommandHost_INTERFACE_DEFINED__ |
| #define __IExecuteCommandHost_INTERFACE_DEFINED__ | | #define __IExecuteCommandHost_INTERFACE_DEFINED__ |
| | |
| /* interface IExecuteCommandHost */ | | /* interface IExecuteCommandHost */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IExecuteCommandHost; | | EXTERN_C const IID IID_IExecuteCommandHost; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 33503 | | skipping to change at line 33414 |
| | |
| #define IExecuteCommandHost_GetUIMode(This,pUIMode) \ | | #define IExecuteCommandHost_GetUIMode(This,pUIMode) \ |
| ( (This)->lpVtbl -> GetUIMode(This,pUIMode) ) | | ( (This)->lpVtbl -> GetUIMode(This,pUIMode) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IExecuteCommandHost_INTERFACE_DEFINED__ */ | | #endif /* __IExecuteCommandHost_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0220 */ | | /* interface __MIDL_itf_shobjidl_0000_0224 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define SID_ExecuteCommandHost IID_IExecuteCommandHost | | #define SID_ExecuteCommandHost IID_IExecuteCommandHost |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum APPLICATION_VIEW_STATE | | enum APPLICATION_VIEW_STATE |
| { | | { |
| AVS_FULLSCREEN_LANDSCAPE = 0, | | AVS_FULLSCREEN_LANDSCAPE = 0, |
| AVS_FILLED = ( AVS_FULLSCREEN_LANDSCAPE + 1 ) , | | AVS_FILLED = ( AVS_FULLSCREEN_LANDSCAPE + 1 ) , |
| AVS_SNAPPED = ( AVS_FILLED + 1 ) , | | AVS_SNAPPED = ( AVS_FILLED + 1 ) , |
| AVS_FULLSCREEN_PORTRAIT = ( AVS_SNAPPED + 1 ) | | AVS_FULLSCREEN_PORTRAIT = ( AVS_SNAPPED + 1 ) |
| } APPLICATION_VIEW_STATE; | | } APPLICATION_VIEW_STATE; |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum EDGE_GESTURE_KIND | | enum EDGE_GESTURE_KIND |
| { | | { |
| EGK_TOUCH = 0, | | EGK_TOUCH = 0, |
| EGK_KEYBOARD = ( EGK_TOUCH + 1 ) , | | EGK_KEYBOARD = ( EGK_TOUCH + 1 ) , |
| EGK_MOUSE = ( EGK_KEYBOARD + 1 ) | | EGK_MOUSE = ( EGK_KEYBOARD + 1 ) |
| } EDGE_GESTURE_KIND; | | } EDGE_GESTURE_KIND; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0220_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0224_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0220_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0224_v0_0_s_ifspec; |
| | |
| #ifndef __IApplicationDesignModeSettings_INTERFACE_DEFINED__ | | #ifndef __IApplicationDesignModeSettings_INTERFACE_DEFINED__ |
| #define __IApplicationDesignModeSettings_INTERFACE_DEFINED__ | | #define __IApplicationDesignModeSettings_INTERFACE_DEFINED__ |
| | |
| /* interface IApplicationDesignModeSettings */ | | /* interface IApplicationDesignModeSettings */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IApplicationDesignModeSettings; | | EXTERN_C const IID IID_IApplicationDesignModeSettings; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 33652 | | skipping to change at line 33563 |
| | |
| #define IApplicationDesignModeSettings_TriggerEdgeGesture(This,edgeGestureKind)
\ | | #define IApplicationDesignModeSettings_TriggerEdgeGesture(This,edgeGestureKind)
\ |
| ( (This)->lpVtbl -> TriggerEdgeGesture(This,edgeGestureKind) ) | | ( (This)->lpVtbl -> TriggerEdgeGesture(This,edgeGestureKind) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IApplicationDesignModeSettings_INTERFACE_DEFINED__ */ | | #endif /* __IApplicationDesignModeSettings_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0221 */ | | /* interface __MIDL_itf_shobjidl_0000_0225 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum NATIVE_DISPLAY_ORIENTATION | | enum NATIVE_DISPLAY_ORIENTATION |
| { | | { |
| NDO_LANDSCAPE = 0, | | NDO_LANDSCAPE = 0, |
| NDO_PORTRAIT = ( NDO_LANDSCAPE + 1 ) | | NDO_PORTRAIT = ( NDO_LANDSCAPE + 1 ) |
| } NATIVE_DISPLAY_ORIENTATION; | | } NATIVE_DISPLAY_ORIENTATION; |
| | |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| | |
| skipping to change at line 33687 | | skipping to change at line 33598 |
| DEFINE_ENUM_FLAG_OPERATORS(ADJACENT_DISPLAY_EDGES) | | DEFINE_ENUM_FLAG_OPERATORS(ADJACENT_DISPLAY_EDGES) |
| #if (NTDDI_VERSION >= NTDDI_WINBLUE) | | #if (NTDDI_VERSION >= NTDDI_WINBLUE) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum APPLICATION_VIEW_MIN_WIDTH | | enum APPLICATION_VIEW_MIN_WIDTH |
| { | | { |
| AVMW_DEFAULT = 0, | | AVMW_DEFAULT = 0, |
| AVMW_320 = 1, | | AVMW_320 = 1, |
| AVMW_500 = 2 | | AVMW_500 = 2 |
| } APPLICATION_VIEW_MIN_WIDTH; | | } APPLICATION_VIEW_MIN_WIDTH; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0221_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0225_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0221_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0225_v0_0_s_ifspec; |
| | |
| #ifndef __IApplicationDesignModeSettings2_INTERFACE_DEFINED__ | | #ifndef __IApplicationDesignModeSettings2_INTERFACE_DEFINED__ |
| #define __IApplicationDesignModeSettings2_INTERFACE_DEFINED__ | | #define __IApplicationDesignModeSettings2_INTERFACE_DEFINED__ |
| | |
| /* interface IApplicationDesignModeSettings2 */ | | /* interface IApplicationDesignModeSettings2 */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_IApplicationDesignModeSettings2; | | EXTERN_C const IID IID_IApplicationDesignModeSettings2; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 33868 | | skipping to change at line 33779 |
| | |
| #define IApplicationDesignModeSettings2_GetApplicationViewOrientation(This,appli
cationSizePixels,viewOrientation) \ | | #define IApplicationDesignModeSettings2_GetApplicationViewOrientation(This,appli
cationSizePixels,viewOrientation) \ |
| ( (This)->lpVtbl -> GetApplicationViewOrientation(This,applicationSizePixels
,viewOrientation) ) | | ( (This)->lpVtbl -> GetApplicationViewOrientation(This,applicationSizePixels
,viewOrientation) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IApplicationDesignModeSettings2_INTERFACE_DEFINED__ */ | | #endif /* __IApplicationDesignModeSettings2_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0222 */ | | /* interface __MIDL_itf_shobjidl_0000_0226 */ |
| /* [local] */ | | /* [local] */ |
| | |
| DEFINE_GUID(SID_URLExecutionContext, 0xFB5F8EBC, 0xBBB6, 0x4D10, 0xA4, 0x61, 0x7
7, 0x72, 0x91, 0xA0, 0x90, 0x30); | | DEFINE_GUID(SID_URLExecutionContext, 0xFB5F8EBC, 0xBBB6, 0x4D10, 0xA4, 0x61, 0x7
7, 0x72, 0x91, 0xA0, 0x90, 0x30); |
| #define STR_TAB_REUSE_IDENTIFIER L"Tab Reuse Identifier" | | #define STR_TAB_REUSE_IDENTIFIER L"Tab Reuse Identifier" |
| #define STR_REFERRER_IDENTIFIER L"Referrer Identifier" | | #define STR_REFERRER_IDENTIFIER L"Referrer Identifier" |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0222_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0226_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0222_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0226_v0_0_s_ifspec; |
| | |
| #ifndef __ILaunchTargetMonitor_INTERFACE_DEFINED__ | | #ifndef __ILaunchTargetMonitor_INTERFACE_DEFINED__ |
| #define __ILaunchTargetMonitor_INTERFACE_DEFINED__ | | #define __ILaunchTargetMonitor_INTERFACE_DEFINED__ |
| | |
| /* interface ILaunchTargetMonitor */ | | /* interface ILaunchTargetMonitor */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_ILaunchTargetMonitor; | | EXTERN_C const IID IID_ILaunchTargetMonitor; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 33947 | | skipping to change at line 33858 |
| | |
| #define ILaunchTargetMonitor_GetMonitor(This,monitor) \ | | #define ILaunchTargetMonitor_GetMonitor(This,monitor) \ |
| ( (This)->lpVtbl -> GetMonitor(This,monitor) ) | | ( (This)->lpVtbl -> GetMonitor(This,monitor) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ILaunchTargetMonitor_INTERFACE_DEFINED__ */ | | #endif /* __ILaunchTargetMonitor_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0223 */ | | /* interface __MIDL_itf_shobjidl_0000_0227 */ |
| /* [local] */ | | /* [local] */ |
| | |
| DEFINE_GUID(SID_LaunchTargetMonitor, 0x8d547fa1, 0xcc45, 0x40c8, 0xb7, 0xc1, 0xd
4, 0x8c, 0x18, 0x3f, 0x13, 0xf3); | | DEFINE_GUID(SID_LaunchTargetMonitor, 0x8d547fa1, 0xcc45, 0x40c8, 0xb7, 0xc1, 0xd
4, 0x8c, 0x18, 0x3f, 0x13, 0xf3); |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum APPLICATION_VIEW_SIZE_PREFERENCE | | enum APPLICATION_VIEW_SIZE_PREFERENCE |
| { | | { |
| AVSP_DEFAULT = 0, | | AVSP_DEFAULT = 0, |
| AVSP_USE_LESS = 1, | | AVSP_USE_LESS = 1, |
| AVSP_USE_HALF = 2, | | AVSP_USE_HALF = 2, |
| AVSP_USE_MORE = 3, | | AVSP_USE_MORE = 3, |
| AVSP_USE_MINIMUM = 4, | | AVSP_USE_MINIMUM = 4, |
| AVSP_USE_NONE = 5 | | AVSP_USE_NONE = 5 |
| } APPLICATION_VIEW_SIZE_PREFERENCE; | | } APPLICATION_VIEW_SIZE_PREFERENCE; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0223_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0227_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0223_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0227_v0_0_s_ifspec; |
| | |
| #ifndef __ILaunchSourceViewSizePreference_INTERFACE_DEFINED__ | | #ifndef __ILaunchSourceViewSizePreference_INTERFACE_DEFINED__ |
| #define __ILaunchSourceViewSizePreference_INTERFACE_DEFINED__ | | #define __ILaunchSourceViewSizePreference_INTERFACE_DEFINED__ |
| | |
| /* interface ILaunchSourceViewSizePreference */ | | /* interface ILaunchSourceViewSizePreference */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_ILaunchSourceViewSizePreference; | | EXTERN_C const IID IID_ILaunchSourceViewSizePreference; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 34044 | | skipping to change at line 33955 |
| | |
| #define ILaunchSourceViewSizePreference_GetSourceViewSizePreference(This,sourceS
izeAfterLaunch) \ | | #define ILaunchSourceViewSizePreference_GetSourceViewSizePreference(This,sourceS
izeAfterLaunch) \ |
| ( (This)->lpVtbl -> GetSourceViewSizePreference(This,sourceSizeAfterLaunch)
) | | ( (This)->lpVtbl -> GetSourceViewSizePreference(This,sourceSizeAfterLaunch)
) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ILaunchSourceViewSizePreference_INTERFACE_DEFINED__ */ | | #endif /* __ILaunchSourceViewSizePreference_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0224 */ | | /* interface __MIDL_itf_shobjidl_0000_0228 */ |
| /* [local] */ | | /* [local] */ |
| | |
| DEFINE_GUID(SID_LaunchSourceViewSizePreference, 0x80605492, 0x67d9, 0x414f, 0xaf
, 0x89, 0xa1, 0xcd, 0xf1, 0x24, 0x2b, 0xc1); | | DEFINE_GUID(SID_LaunchSourceViewSizePreference, 0x80605492, 0x67d9, 0x414f, 0xaf
, 0x89, 0xa1, 0xcd, 0xf1, 0x24, 0x2b, 0xc1); |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0224_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0228_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0224_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0228_v0_0_s_ifspec; |
| | |
| #ifndef __ILaunchTargetViewSizePreference_INTERFACE_DEFINED__ | | #ifndef __ILaunchTargetViewSizePreference_INTERFACE_DEFINED__ |
| #define __ILaunchTargetViewSizePreference_INTERFACE_DEFINED__ | | #define __ILaunchTargetViewSizePreference_INTERFACE_DEFINED__ |
| | |
| /* interface ILaunchTargetViewSizePreference */ | | /* interface ILaunchTargetViewSizePreference */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_ILaunchTargetViewSizePreference; | | EXTERN_C const IID IID_ILaunchTargetViewSizePreference; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 34121 | | skipping to change at line 34032 |
| | |
| #define ILaunchTargetViewSizePreference_GetTargetViewSizePreference(This,targetS
izeOnLaunch) \ | | #define ILaunchTargetViewSizePreference_GetTargetViewSizePreference(This,targetS
izeOnLaunch) \ |
| ( (This)->lpVtbl -> GetTargetViewSizePreference(This,targetSizeOnLaunch) ) | | ( (This)->lpVtbl -> GetTargetViewSizePreference(This,targetSizeOnLaunch) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ILaunchTargetViewSizePreference_INTERFACE_DEFINED__ */ | | #endif /* __ILaunchTargetViewSizePreference_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0225 */ | | /* interface __MIDL_itf_shobjidl_0000_0229 */ |
| /* [local] */ | | /* [local] */ |
| | |
| DEFINE_GUID(SID_LaunchTargetViewSizePreference, 0x26db2472, 0xb7b7, 0x406b, 0x97
, 0x2, 0x73, 0xa, 0x4e, 0x20, 0xd3, 0xbf); | | DEFINE_GUID(SID_LaunchTargetViewSizePreference, 0x26db2472, 0xb7b7, 0x406b, 0x97
, 0x2, 0x73, 0xa, 0x4e, 0x20, 0xd3, 0xbf); |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0225_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0229_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0225_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0229_v0_0_s_ifspec; |
| | |
| #ifndef __ILaunchSourceAppUserModelId_INTERFACE_DEFINED__ | | #ifndef __ILaunchSourceAppUserModelId_INTERFACE_DEFINED__ |
| #define __ILaunchSourceAppUserModelId_INTERFACE_DEFINED__ | | #define __ILaunchSourceAppUserModelId_INTERFACE_DEFINED__ |
| | |
| /* interface ILaunchSourceAppUserModelId */ | | /* interface ILaunchSourceAppUserModelId */ |
| /* [uuid][object] */ | | /* [uuid][object] */ |
| | |
| EXTERN_C const IID IID_ILaunchSourceAppUserModelId; | | EXTERN_C const IID IID_ILaunchSourceAppUserModelId; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 34198 | | skipping to change at line 34109 |
| | |
| #define ILaunchSourceAppUserModelId_GetAppUserModelId(This,launchingApp) \ | | #define ILaunchSourceAppUserModelId_GetAppUserModelId(This,launchingApp) \ |
| ( (This)->lpVtbl -> GetAppUserModelId(This,launchingApp) ) | | ( (This)->lpVtbl -> GetAppUserModelId(This,launchingApp) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ILaunchSourceAppUserModelId_INTERFACE_DEFINED__ */ | | #endif /* __ILaunchSourceAppUserModelId_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0226 */ | | /* interface __MIDL_itf_shobjidl_0000_0230 */ |
| /* [local] */ | | /* [local] */ |
| | |
| DEFINE_GUID(SID_LaunchSourceAppUserModelId, 0x2ce78010, 0x74db, 0x48bc, 0x9c, 0x
6a, 0x10, 0xf3, 0x72, 0x49, 0x57, 0x23); | | DEFINE_GUID(SID_LaunchSourceAppUserModelId, 0x2ce78010, 0x74db, 0x48bc, 0x9c, 0x
6a, 0x10, 0xf3, 0x72, 0x49, 0x57, 0x23); |
| #endif // NTDDI_WINBLUE | | #endif // NTDDI_WINBLUE |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0226_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0230_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0226_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0230_v0_0_s_ifspec; |
| | |
| #ifndef __IInitializeWithWindow_INTERFACE_DEFINED__ | | #ifndef __IInitializeWithWindow_INTERFACE_DEFINED__ |
| #define __IInitializeWithWindow_INTERFACE_DEFINED__ | | #define __IInitializeWithWindow_INTERFACE_DEFINED__ |
| | |
| /* interface IInitializeWithWindow */ | | /* interface IInitializeWithWindow */ |
| /* [unique][object][uuid] */ | | /* [unique][object][uuid] */ |
| | |
| EXTERN_C const IID IID_IInitializeWithWindow; | | EXTERN_C const IID IID_IInitializeWithWindow; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 34365 | | skipping to change at line 34276 |
| | |
| #define IHandlerInfo_GetApplicationIconReference(This,value) \ | | #define IHandlerInfo_GetApplicationIconReference(This,value) \ |
| ( (This)->lpVtbl -> GetApplicationIconReference(This,value) ) | | ( (This)->lpVtbl -> GetApplicationIconReference(This,value) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IHandlerInfo_INTERFACE_DEFINED__ */ | | #endif /* __IHandlerInfo_INTERFACE_DEFINED__ */ |
| | |
|
| | /* interface __MIDL_itf_shobjidl_0000_0232 */ |
| | /* [local] */ |
| | |
| | #define SID_HandlerInfo IID_IHandlerInfo |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0232_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0232_v0_0_s_ifspec; |
| | |
| #ifndef __IHandlerActivationHost_INTERFACE_DEFINED__ | | #ifndef __IHandlerActivationHost_INTERFACE_DEFINED__ |
| #define __IHandlerActivationHost_INTERFACE_DEFINED__ | | #define __IHandlerActivationHost_INTERFACE_DEFINED__ |
| | |
| /* interface IHandlerActivationHost */ | | /* interface IHandlerActivationHost */ |
| /* [unique][object][uuid] */ | | /* [unique][object][uuid] */ |
| | |
| EXTERN_C const IID IID_IHandlerActivationHost; | | EXTERN_C const IID IID_IHandlerActivationHost; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | |
| skipping to change at line 34452 | | skipping to change at line 34371 |
| | |
| #define IHandlerActivationHost_BeforeCreateProcess(This,applicationPath,commandL
ine,handlerInfo) \ | | #define IHandlerActivationHost_BeforeCreateProcess(This,applicationPath,commandL
ine,handlerInfo) \ |
| ( (This)->lpVtbl -> BeforeCreateProcess(This,applicationPath,commandLine,han
dlerInfo) ) | | ( (This)->lpVtbl -> BeforeCreateProcess(This,applicationPath,commandLine,han
dlerInfo) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IHandlerActivationHost_INTERFACE_DEFINED__ */ | | #endif /* __IHandlerActivationHost_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0229 */ | | /* interface __MIDL_itf_shobjidl_0000_0233 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #define SID_SHandlerActivationHost IID_IHandlerActivationHost | | #define SID_SHandlerActivationHost IID_IHandlerActivationHost |
|
| | #if (NTDDI_VERSION >= NTDDI_WIN10) |
| | |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0233_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0233_v0_0_s_ifspec; |
| | |
| | #ifndef __IAppActivationUIInfo_INTERFACE_DEFINED__ |
| | #define __IAppActivationUIInfo_INTERFACE_DEFINED__ |
| | |
| | /* interface IAppActivationUIInfo */ |
| | /* [unique][object][uuid] */ |
| | |
| | EXTERN_C const IID IID_IAppActivationUIInfo; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("abad189d-9fa3-4278-b3ca-8ca448a88dcb") |
| | IAppActivationUIInfo : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE GetMonitor( |
| | /* [out] */ __RPC__deref_out_opt HMONITOR *value) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetInvokePoint( |
| | /* [out] */ __RPC__out POINT *value) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetShowCommand( |
| | /* [out] */ __RPC__out int *value) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetShowUI( |
| | /* [out] */ __RPC__out BOOL *value) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetKeyState( |
| | /* [out] */ __RPC__out DWORD *value) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IAppActivationUIInfoVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in IAppActivationUIInfo * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | _COM_Outptr_ void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in IAppActivationUIInfo * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in IAppActivationUIInfo * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetMonitor )( |
| | __RPC__in IAppActivationUIInfo * This, |
| | /* [out] */ __RPC__deref_out_opt HMONITOR *value); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetInvokePoint )( |
| | __RPC__in IAppActivationUIInfo * This, |
| | /* [out] */ __RPC__out POINT *value); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetShowCommand )( |
| | __RPC__in IAppActivationUIInfo * This, |
| | /* [out] */ __RPC__out int *value); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetShowUI )( |
| | __RPC__in IAppActivationUIInfo * This, |
| | /* [out] */ __RPC__out BOOL *value); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetKeyState )( |
| | __RPC__in IAppActivationUIInfo * This, |
| | /* [out] */ __RPC__out DWORD *value); |
| | |
| | END_INTERFACE |
| | } IAppActivationUIInfoVtbl; |
| | |
| | interface IAppActivationUIInfo |
| | { |
| | CONST_VTBL struct IAppActivationUIInfoVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IAppActivationUIInfo_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IAppActivationUIInfo_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IAppActivationUIInfo_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IAppActivationUIInfo_GetMonitor(This,value) \ |
| | ( (This)->lpVtbl -> GetMonitor(This,value) ) |
| | |
| | #define IAppActivationUIInfo_GetInvokePoint(This,value) \ |
| | ( (This)->lpVtbl -> GetInvokePoint(This,value) ) |
| | |
| | #define IAppActivationUIInfo_GetShowCommand(This,value) \ |
| | ( (This)->lpVtbl -> GetShowCommand(This,value) ) |
| | |
| | #define IAppActivationUIInfo_GetShowUI(This,value) \ |
| | ( (This)->lpVtbl -> GetShowUI(This,value) ) |
| | |
| | #define IAppActivationUIInfo_GetKeyState(This,value) \ |
| | ( (This)->lpVtbl -> GetKeyState(This,value) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IAppActivationUIInfo_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_shobjidl_0000_0234 */ |
| | /* [local] */ |
| | |
| | #define SID_AppActivationUIInfo IID_IAppActivationUIInfo |
| | #endif // NTDDI_WIN10 |
| DEFINE_GUID(SID_ShellExecuteNamedPropertyStore, 0xeb84ada2, 0x00ff, 0x4992, 0x83
, 0x24, 0xed, 0x5c, 0xe0, 0x61, 0xcb, 0x29); | | DEFINE_GUID(SID_ShellExecuteNamedPropertyStore, 0xeb84ada2, 0x00ff, 0x4992, 0x83
, 0x24, 0xed, 0x5c, 0xe0, 0x61, 0xcb, 0x29); |
| #endif // NTDDI_WIN8 | | #endif // NTDDI_WIN8 |
| #if (NTDDI_VERSION >= NTDDI_WINBLUE) | | #if (NTDDI_VERSION >= NTDDI_WINBLUE) |
| typedef /* [v1_enum] */ | | typedef /* [v1_enum] */ |
| enum FLYOUT_PLACEMENT | | enum FLYOUT_PLACEMENT |
| { | | { |
| FP_DEFAULT = 0, | | FP_DEFAULT = 0, |
| FP_ABOVE = ( FP_DEFAULT + 1 ) , | | FP_ABOVE = ( FP_DEFAULT + 1 ) , |
| FP_BELOW = ( FP_ABOVE + 1 ) , | | FP_BELOW = ( FP_ABOVE + 1 ) , |
| FP_LEFT = ( FP_BELOW + 1 ) , | | FP_LEFT = ( FP_BELOW + 1 ) , |
| FP_RIGHT = ( FP_LEFT + 1 ) | | FP_RIGHT = ( FP_LEFT + 1 ) |
| } FLYOUT_PLACEMENT; | | } FLYOUT_PLACEMENT; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0229_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0234_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0229_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0234_v0_0_s_ifspec; |
| | |
| #ifndef __IContactManagerInterop_INTERFACE_DEFINED__ | | #ifndef __IContactManagerInterop_INTERFACE_DEFINED__ |
| #define __IContactManagerInterop_INTERFACE_DEFINED__ | | #define __IContactManagerInterop_INTERFACE_DEFINED__ |
| | |
| /* interface IContactManagerInterop */ | | /* interface IContactManagerInterop */ |
| /* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IContactManagerInterop; | | EXTERN_C const IID IID_IContactManagerInterop; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 34547 | | skipping to change at line 34585 |
| | |
| #define IContactManagerInterop_ShowContactCardForWindow(This,appWindow,contact,s
election,preferredPlacement) \ | | #define IContactManagerInterop_ShowContactCardForWindow(This,appWindow,contact,s
election,preferredPlacement) \ |
| ( (This)->lpVtbl -> ShowContactCardForWindow(This,appWindow,contact,selectio
n,preferredPlacement) ) | | ( (This)->lpVtbl -> ShowContactCardForWindow(This,appWindow,contact,selectio
n,preferredPlacement) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IContactManagerInterop_INTERFACE_DEFINED__ */ | | #endif /* __IContactManagerInterop_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_shobjidl_0000_0230 */ | | /* interface __MIDL_itf_shobjidl_0000_0235 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // NTDDI_WINBLUE | | #endif // NTDDI_WINBLUE |
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| #pragma endregion | | #pragma endregion |
|
| | #if _MSC_VER >= 1200 |
| | #pragma warning(pop) |
| | #endif |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0230_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0235_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0230_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_shobjidl_0000_0235_v0_0_s_ifspec; |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
| unsigned long __RPC_USER BSTR_UserSize( __RPC__in unsigned long
*, unsigned long , __RPC__in BSTR * ); | | unsigned long __RPC_USER BSTR_UserSize( __RPC__in unsigned long
*, unsigned long , __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserMarshal( __RPC__in unsigned long *, __RPC_
_inout_xcount(0) unsigned char *, __RPC__in BSTR * ); | | unsigned char * __RPC_USER BSTR_UserMarshal( __RPC__in unsigned long *, __RPC_
_inout_xcount(0) unsigned char *, __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserUnmarshal(__RPC__in unsigned long *, __RPC_
_in_xcount(0) unsigned char *, __RPC__out BSTR * ); | | unsigned char * __RPC_USER BSTR_UserUnmarshal(__RPC__in unsigned long *, __RPC_
_in_xcount(0) unsigned char *, __RPC__out BSTR * ); |
| void __RPC_USER BSTR_UserFree( __RPC__in unsigned long
*, __RPC__in BSTR * ); | | void __RPC_USER BSTR_UserFree( __RPC__in unsigned long
*, __RPC__in BSTR * ); |
| | |
| unsigned long __RPC_USER HACCEL_UserSize( __RPC__in unsigned lo
ng *, unsigned long , __RPC__in HACCEL * ); | | unsigned long __RPC_USER HACCEL_UserSize( __RPC__in unsigned lo
ng *, unsigned long , __RPC__in HACCEL * ); |
| unsigned char * __RPC_USER HACCEL_UserMarshal( __RPC__in unsigned long *, __RP
C__inout_xcount(0) unsigned char *, __RPC__in HACCEL * ); | | unsigned char * __RPC_USER HACCEL_UserMarshal( __RPC__in unsigned long *, __RP
C__inout_xcount(0) unsigned char *, __RPC__in HACCEL * ); |
| | |
| End of changes. 101 change blocks. |
| 840 lines changed or deleted | | 889 lines changed or added |
|