headers: Import Wine version 10.14
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
diff --git a/mingw-w64-headers/include/windows.applicationmodel.core.idl b/mingw-w64-headers/include/windows.applicationmodel.core.idl
index 4d3504e..fb3a14c 100644
--- a/mingw-w64-headers/include/windows.applicationmodel.core.idl
+++ b/mingw-w64-headers/include/windows.applicationmodel.core.idl
@@ -385,7 +385,6 @@
[contract(Windows.Foundation.UniversalApiContract, 11.0)] interface Windows.ApplicationModel.Core.IAppListEntry4;
}
-#ifndef _WINDOWS_APPLICATIONMODEL
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
@@ -402,7 +401,6 @@
runtimeclass CoreApplication
{
}
-#endif
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
diff --git a/mingw-w64-headers/include/windows.foundation.idl b/mingw-w64-headers/include/windows.foundation.idl
index d6b9617..f4c1ea2 100644
--- a/mingw-w64-headers/include/windows.foundation.idl
+++ b/mingw-w64-headers/include/windows.foundation.idl
@@ -125,22 +125,16 @@
interface Windows.Foundation.Collections.IIterable<HSTRING>;
interface Windows.Foundation.Collections.IIterable<IInspectable *>;
interface Windows.Foundation.Collections.IIterable<IWwwFormUrlDecoderEntry *>;
-#ifndef _WINTYPES
interface Windows.Foundation.Collections.IIterable<Uri *>;
-#endif
interface Windows.Foundation.Collections.IIterator<HSTRING>;
interface Windows.Foundation.Collections.IIterator<IInspectable *>;
interface Windows.Foundation.Collections.IIterator<IWwwFormUrlDecoderEntry *>;
-#ifndef _WINTYPES
interface Windows.Foundation.Collections.IIterator<Uri *>;
-#endif
interface Windows.Foundation.Collections.IVectorView<BYTE>;
interface Windows.Foundation.Collections.IVectorView<HSTRING>;
interface Windows.Foundation.Collections.IVectorView<IInspectable *>;
interface Windows.Foundation.Collections.IVectorView<IWwwFormUrlDecoderEntry *>;
-#ifndef _WINTYPES
interface Windows.Foundation.Collections.IVectorView<Windows.Foundation.Uri *>;
-#endif
interface Windows.Foundation.Collections.IVector<HSTRING>;
interface Windows.Foundation.Collections.IVector<IInspectable *>;
interface Windows.Foundation.Collections.IMapView<HSTRING, Windows.Foundation.Collections.IVectorView<HSTRING> *>;
@@ -150,18 +144,14 @@
interface Windows.Foundation.AsyncOperationCompletedHandler<boolean>;
interface Windows.Foundation.AsyncOperationCompletedHandler<HSTRING>;
interface Windows.Foundation.AsyncOperationCompletedHandler<UINT32>;
-#ifndef _WINTYPES
interface Windows.Foundation.AsyncOperationCompletedHandler<Windows.Foundation.Uri *>;
-#endif
interface Windows.Foundation.AsyncOperationProgressHandler<UINT32, UINT32>;
interface Windows.Foundation.AsyncOperationWithProgressCompletedHandler<UINT32, UINT32>;
interface Windows.Foundation.IAsyncOperation<HSTRING>;
interface Windows.Foundation.IAsyncOperation<IInspectable *>;
interface Windows.Foundation.IAsyncOperation<boolean>;
interface Windows.Foundation.IAsyncOperation<UINT32>;
-#ifndef _WINTYPES
interface Windows.Foundation.IAsyncOperation<Windows.Foundation.Uri *>;
-#endif
interface Windows.Foundation.IAsyncOperationWithProgress<UINT32, UINT32>;
interface Windows.Foundation.IReference<BYTE>;
interface Windows.Foundation.IReference<DOUBLE>;
@@ -588,7 +578,6 @@
{
}
-#ifndef _WINTYPES
[
activatable(Windows.Foundation.IUriRuntimeClassFactory, Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0),
@@ -615,7 +604,6 @@
interface Windows.Foundation.Collections.IVectorView<Windows.Foundation.IWwwFormUrlDecoderEntry *>;
interface Windows.Foundation.Collections.IIterable<Windows.Foundation.IWwwFormUrlDecoderEntry *>;
}
-#endif
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
diff --git a/mingw-w64-headers/include/windows.storage.streams.idl b/mingw-w64-headers/include/windows.storage.streams.idl
index 3534089..3ef6254 100644
--- a/mingw-w64-headers/include/windows.storage.streams.idl
+++ b/mingw-w64-headers/include/windows.storage.streams.idl
@@ -50,18 +50,15 @@
runtimeclass Buffer;
runtimeclass DataWriter;
runtimeclass DataWriterStoreOperation;
-#ifndef _WINTYPES
runtimeclass InMemoryRandomAccessStream;
runtimeclass RandomAccessStream;
runtimeclass RandomAccessStreamReference;
-#endif
declare {
interface Windows.Foundation.AsyncOperationCompletedHandler<Windows.Storage.Streams.IBuffer *>;
interface Windows.Foundation.AsyncOperationCompletedHandler<Windows.Storage.Streams.IOutputStream *>;
interface Windows.Foundation.IAsyncOperation<Windows.Storage.Streams.IBuffer *>;
interface Windows.Foundation.IAsyncOperation<Windows.Storage.Streams.IOutputStream *>;
-#ifndef _WINTYPES
interface Windows.Foundation.Collections.IIterable<Windows.Storage.Streams.IRandomAccessStream *>;
interface Windows.Foundation.Collections.IIterator<Windows.Storage.Streams.IRandomAccessStream *>;
interface Windows.Foundation.Collections.IMapView<HSTRING, Windows.Storage.Streams.RandomAccessStreamReference *>;
@@ -81,7 +78,6 @@
interface Windows.Foundation.IAsyncOperation<Windows.Storage.Streams.IRandomAccessStreamWithContentType *>;
interface Windows.Foundation.IAsyncOperation<Windows.Storage.Streams.RandomAccessStreamReference *>;
interface Windows.Foundation.IAsyncOperationWithProgress<UINT64,UINT64>;
-#endif
}
[
@@ -198,7 +194,6 @@
HRESULT FlushAsync([out, retval] Windows.Foundation.IAsyncOperation<boolean> **operation);
}
-#ifndef _WINTYPES
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
exclusiveto(Windows.Storage.Streams.RandomAccessStream),
@@ -270,9 +265,7 @@
Windows.Storage.Streams.IContentTypeProvider
{
}
-#endif
-#ifndef _WINDOWS_STORAGE
[
activatable(Windows.Storage.Streams.IBufferFactory, Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0),
@@ -306,9 +299,7 @@
{
[default] interface Windows.Foundation.IAsyncOperation<UINT32>;
}
-#endif
-#ifndef _WINTYPES
[
activatable(Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0),
@@ -340,6 +331,5 @@
{
[default] interface Windows.Storage.Streams.IRandomAccessStreamReference;
}
-#endif
}
diff --git a/mingw-w64-headers/include/windows.system.idl b/mingw-w64-headers/include/windows.system.idl
index 954fe5f..8c58136 100644
--- a/mingw-w64-headers/include/windows.system.idl
+++ b/mingw-w64-headers/include/windows.system.idl
@@ -462,7 +462,6 @@
[default] interface Windows.System.IDispatcherQueueTimer;
}
-#ifndef _CORE_MESSAGING
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
@@ -473,7 +472,6 @@
{
[default] interface Windows.System.IUser;
}
-#endif
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
diff --git a/mingw-w64-headers/include/windows.system.profile.idl b/mingw-w64-headers/include/windows.system.profile.idl
index 7032274..c6cfe9a 100644
--- a/mingw-w64-headers/include/windows.system.profile.idl
+++ b/mingw-w64-headers/include/windows.system.profile.idl
@@ -97,7 +97,6 @@
HRESULT GetSystemIdForUser([in] Windows.System.User *user, [out, retval] Windows.System.Profile.SystemIdentificationInfo **result);
}
-#ifndef _WINDOWS_SYSTEM_PROFILE_SYSTEM_ID
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
@@ -119,9 +118,7 @@
runtimeclass AnalyticsInfo
{
}
-#endif
-#ifndef _TWINAPI_APPCORE
[
contract(Windows.Foundation.UniversalApiContract, 3.0),
marshaling_behavior(agile),
@@ -141,5 +138,4 @@
{
[default] interface Windows.System.Profile.ISystemIdentificationInfo;
}
-#endif
}
diff --git a/mingw-w64-headers/include/windows.system.userprofile.idl b/mingw-w64-headers/include/windows.system.userprofile.idl
index 41b3797..e0353b1 100644
--- a/mingw-w64-headers/include/windows.system.userprofile.idl
+++ b/mingw-w64-headers/include/windows.system.userprofile.idl
@@ -64,7 +64,6 @@
[propget] HRESULT AdvertisingId([out, retval] HSTRING *value);
}
-#ifndef _TWINAPI_APPCORE
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
@@ -75,9 +74,7 @@
runtimeclass GlobalizationPreferences
{
}
-#endif
-#ifndef _WINDOWS_GLOBALIZATION
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(standard),
@@ -87,6 +84,5 @@
runtimeclass AdvertisingManager
{
}
-#endif
}
diff --git a/mingw-w64-headers/include/windows.ui.viewmanagement.idl b/mingw-w64-headers/include/windows.ui.viewmanagement.idl
index cfb63c5..784ea90 100644
--- a/mingw-w64-headers/include/windows.ui.viewmanagement.idl
+++ b/mingw-w64-headers/include/windows.ui.viewmanagement.idl
@@ -99,16 +99,12 @@
interface IInputPaneStatics2;
runtimeclass AccessibilitySettings;
-#ifndef _WINDOWS_UI
runtimeclass ApplicationView;
-#endif
runtimeclass ApplicationViewConsolidatedEventArgs;
runtimeclass ApplicationViewScaling;
-#ifndef _WINDOWS_UI
runtimeclass ApplicationViewSwitcher;
runtimeclass ApplicationViewTitleBar;
runtimeclass ApplicationViewTransferContext;
-#endif
runtimeclass UISettings;
runtimeclass UISettingsAnimationsEnabledChangedEventArgs;
runtimeclass UISettingsAutoHideScrollBarsChangedEventArgs;
@@ -120,10 +116,8 @@
declare {
interface Windows.Foundation.TypedEventHandler<Windows.UI.ViewManagement.AccessibilitySettings *, IInspectable *>;
-#ifndef _WINDOWS_UI
interface Windows.Foundation.TypedEventHandler<Windows.UI.ViewManagement.ApplicationView *, IInspectable *>;
interface Windows.Foundation.TypedEventHandler<Windows.UI.ViewManagement.ApplicationView *, Windows.UI.ViewManagement.ApplicationViewConsolidatedEventArgs *>;
-#endif
interface Windows.Foundation.TypedEventHandler<Windows.UI.ViewManagement.UISettings *, IInspectable *>;
interface Windows.Foundation.TypedEventHandler<Windows.UI.ViewManagement.UISettings *, Windows.UI.ViewManagement.UISettingsAnimationsEnabledChangedEventArgs *>;
interface Windows.Foundation.TypedEventHandler<Windows.UI.ViewManagement.UISettings *, Windows.UI.ViewManagement.UISettingsAutoHideScrollBarsChangedEventArgs *>;
@@ -325,7 +319,6 @@
[eventremove] HRESULT HighContrastChanged([in] EventRegistrationToken cookie);
}
-#ifndef _WINDOWS_UI
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
exclusiveto(Windows.UI.ViewManagement.ApplicationView),
@@ -416,7 +409,6 @@
[propget] HRESULT WindowingEnvironment([out, retval] Windows.UI.WindowManagement.WindowingEnvironment **value);
HRESULT GetDisplayRegions([out, retval] Windows.Foundation.Collections.IVectorView<Windows.UI.WindowManagement.DisplayRegion *> **result);
}
-#endif
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
@@ -438,7 +430,6 @@
[propget] HRESULT IsAppInitiated([out, retval] boolean *value);
}
-#ifndef _WINDOWS_UI
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
exclusiveto(Windows.UI.ViewManagement.ApplicationView),
@@ -458,7 +449,6 @@
{
HRESULT GetApplicationViewIdForWindow([in] Windows.UI.Core.ICoreWindow *window, [out, retval] INT32 *id);
}
-#endif
[
contract(Windows.UI.ViewManagement.ViewManagementViewScalingContract, 1.0),
@@ -480,7 +470,6 @@
HRESULT TrySetDisableLayoutScaling([in] boolean disabled, [out, retval] boolean *success);
}
-#ifndef _WINDOWS_UI
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
exclusiveto(Windows.UI.ViewManagement.ApplicationView),
@@ -629,7 +618,6 @@
{
[propget] HRESULT UIContext([out, retval] Windows.UI.UIContext **value);
}
-#endif
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
@@ -872,7 +860,6 @@
[default] interface Windows.UI.ViewManagement.IAccessibilitySettings;
}
-#ifndef _WINDOWS_UI
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
@@ -894,7 +881,6 @@
[contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.ViewManagement.IApplicationView9;
[contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.ViewManagement.IApplicationViewWithContext;
}
-#endif
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
@@ -915,7 +901,6 @@
[default] interface Windows.UI.ViewManagement.IApplicationViewScaling;
}
-#ifndef _WINDOWS_UI
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
@@ -946,7 +931,6 @@
{
[contract(Windows.Foundation.UniversalApiContract, 2.0), default] interface Windows.UI.ViewManagement.IApplicationViewTransferContext;
}
-#endif
[
activatable(Windows.Foundation.UniversalApiContract, 1.0),
@@ -990,7 +974,6 @@
[default] interface Windows.UI.ViewManagement.IUISettingsMessageDurationChangedEventArgs;
}
-#ifndef _WINDOWS_UI
[
static(Windows.UI.ViewManagement.IUIViewSettingsStatics, Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0),
@@ -1000,7 +983,6 @@
{
[default] interface Windows.UI.ViewManagement.IUIViewSettings;
}
-#endif
[
static(Windows.UI.ViewManagement.IInputPaneStatics, Windows.Foundation.UniversalApiContract, 1.0),
@@ -1024,7 +1006,6 @@
[default] interface Windows.UI.ViewManagement.IInputPaneVisibilityEventArgs;
}
-#ifndef _WINDOWS_UI
[
contract(Windows.Foundation.UniversalApiContract, 4.0),
static(Windows.UI.ViewManagement.IViewModePreferencesStatics, Windows.Foundation.UniversalApiContract, 4.0)
@@ -1033,5 +1014,4 @@
{
[contract(Windows.Foundation.UniversalApiContract, 4.0), default] interface Windows.UI.ViewManagement.IViewModePreferences;
}
-#endif
}