From 4e8199b572f2035b7749cba276ece3a26630d23e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:18:21 +0200 Subject: Adding upstream version 1.67.1+dfsg1. Signed-off-by: Daniel Baumann --- .../Windows/Win32/System/WinRT/Direct3D11/mod.rs | 2 +- .../Win32/System/WinRT/Graphics/Direct2D/mod.rs | 4 +- .../Win32/System/WinRT/Graphics/Imaging/mod.rs | 2 +- .../src/Windows/Win32/System/WinRT/Media/mod.rs | 4 +- .../src/Windows/Win32/System/WinRT/Pdf/mod.rs | 2 +- .../src/Windows/Win32/System/WinRT/Shell/mod.rs | 2 +- .../src/Windows/Win32/System/WinRT/Storage/mod.rs | 12 +- .../src/Windows/Win32/System/WinRT/Xaml/mod.rs | 36 ----- .../src/Windows/Win32/System/WinRT/mod.rs | 173 +++++++++++---------- 9 files changed, 101 insertions(+), 136 deletions(-) delete mode 100644 vendor/windows-sys/src/Windows/Win32/System/WinRT/Xaml/mod.rs (limited to 'vendor/windows-sys/src/Windows/Win32/System/WinRT') diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs index 014d7280c..da7b9cc8c 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs @@ -1,4 +1,4 @@ -#[link(name = "windows")] +#[cfg_attr(windows, link(name = "windows"))] extern "system" { #[doc = "*Required features: `\"Win32_System_WinRT_Direct3D11\"`, `\"Win32_Graphics_Dxgi\"`*"] #[cfg(feature = "Win32_Graphics_Dxgi")] diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs index 461bfacee..bd6a319e7 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs @@ -1,3 +1,5 @@ +pub type IGeometrySource2DInterop = *mut ::core::ffi::c_void; +pub type IGraphicsEffectD2D1Interop = *mut ::core::ffi::c_void; #[doc = "*Required features: `\"Win32_System_WinRT_Graphics_Direct2D\"`*"] pub type GRAPHICS_EFFECT_PROPERTY_MAPPING = i32; #[doc = "*Required features: `\"Win32_System_WinRT_Graphics_Direct2D\"`*"] @@ -22,5 +24,3 @@ pub const GRAPHICS_EFFECT_PROPERTY_MAPPING_COLORMATRIX_ALPHA_MODE: GRAPHICS_EFFE pub const GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR3: GRAPHICS_EFFECT_PROPERTY_MAPPING = 9i32; #[doc = "*Required features: `\"Win32_System_WinRT_Graphics_Direct2D\"`*"] pub const GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR4: GRAPHICS_EFFECT_PROPERTY_MAPPING = 10i32; -pub type IGeometrySource2DInterop = *mut ::core::ffi::c_void; -pub type IGraphicsEffectD2D1Interop = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs index 445dc334b..415891fbb 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs @@ -1,3 +1,3 @@ -pub const CLSID_SoftwareBitmapNativeFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2229687953, data2: 34306, data3: 19076, data4: [190, 70, 112, 139, 233, 205, 75, 116] }; pub type ISoftwareBitmapNative = *mut ::core::ffi::c_void; pub type ISoftwareBitmapNativeFactory = *mut ::core::ffi::c_void; +pub const CLSID_SoftwareBitmapNativeFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2229687953, data2: 34306, data3: 19076, data4: [190, 70, 112, 139, 233, 205, 75, 116] }; diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Media/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Media/mod.rs index 5e0530184..ca1b157db 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Media/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Media/mod.rs @@ -1,6 +1,6 @@ -pub const CLSID_AudioFrameNativeFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 379626425, data2: 40805, data3: 16642, data4: [147, 103, 44, 218, 58, 79, 55, 42] }; -pub const CLSID_VideoFrameNativeFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3516151914, data2: 1251, data3: 18452, data4: [129, 0, 178, 176, 174, 109, 120, 199] }; pub type IAudioFrameNative = *mut ::core::ffi::c_void; pub type IAudioFrameNativeFactory = *mut ::core::ffi::c_void; pub type IVideoFrameNative = *mut ::core::ffi::c_void; pub type IVideoFrameNativeFactory = *mut ::core::ffi::c_void; +pub const CLSID_AudioFrameNativeFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 379626425, data2: 40805, data3: 16642, data4: [147, 103, 44, 218, 58, 79, 55, 42] }; +pub const CLSID_VideoFrameNativeFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3516151914, data2: 1251, data3: 18452, data4: [129, 0, 178, 176, 174, 109, 120, 199] }; diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Pdf/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Pdf/mod.rs index 615c5ce85..64afbee27 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Pdf/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Pdf/mod.rs @@ -1,4 +1,4 @@ -#[link(name = "windows")] +#[cfg_attr(windows, link(name = "windows"))] extern "system" { #[doc = "*Required features: `\"Win32_System_WinRT_Pdf\"`, `\"Win32_Graphics_Dxgi\"`*"] #[cfg(feature = "Win32_Graphics_Dxgi")] diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Shell/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Shell/mod.rs index 735476d47..52d737396 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Shell/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Shell/mod.rs @@ -1,3 +1,4 @@ +pub type IDDEInitializer = *mut ::core::ffi::c_void; #[doc = "*Required features: `\"Win32_System_WinRT_Shell\"`*"] pub type CreateProcessMethod = i32; #[doc = "*Required features: `\"Win32_System_WinRT_Shell\"`*"] @@ -6,4 +7,3 @@ pub const CpCreateProcess: CreateProcessMethod = 0i32; pub const CpCreateProcessAsUser: CreateProcessMethod = 1i32; #[doc = "*Required features: `\"Win32_System_WinRT_Shell\"`*"] pub const CpAicLaunchAdminProcess: CreateProcessMethod = 2i32; -pub type IDDEInitializer = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Storage/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Storage/mod.rs index d2937fbfe..2be9167cd 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Storage/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Storage/mod.rs @@ -1,3 +1,9 @@ +pub type IOplockBreakingHandler = *mut ::core::ffi::c_void; +pub type IRandomAccessStreamFileAccessMode = *mut ::core::ffi::c_void; +pub type IStorageFolderHandleAccess = *mut ::core::ffi::c_void; +pub type IStorageItemHandleAccess = *mut ::core::ffi::c_void; +pub type IUnbufferedFileHandleOplockCallback = *mut ::core::ffi::c_void; +pub type IUnbufferedFileHandleProvider = *mut ::core::ffi::c_void; #[doc = "*Required features: `\"Win32_System_WinRT_Storage\"`*"] pub type HANDLE_ACCESS_OPTIONS = u32; #[doc = "*Required features: `\"Win32_System_WinRT_Storage\"`*"] @@ -50,9 +56,3 @@ pub const HSO_SHARE_READ: HANDLE_SHARING_OPTIONS = 1u32; pub const HSO_SHARE_WRITE: HANDLE_SHARING_OPTIONS = 2u32; #[doc = "*Required features: `\"Win32_System_WinRT_Storage\"`*"] pub const HSO_SHARE_DELETE: HANDLE_SHARING_OPTIONS = 4u32; -pub type IOplockBreakingHandler = *mut ::core::ffi::c_void; -pub type IRandomAccessStreamFileAccessMode = *mut ::core::ffi::c_void; -pub type IStorageFolderHandleAccess = *mut ::core::ffi::c_void; -pub type IStorageItemHandleAccess = *mut ::core::ffi::c_void; -pub type IUnbufferedFileHandleOplockCallback = *mut ::core::ffi::c_void; -pub type IUnbufferedFileHandleProvider = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Xaml/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/Xaml/mod.rs deleted file mode 100644 index 9c8d1bfe7..000000000 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/Xaml/mod.rs +++ /dev/null @@ -1,36 +0,0 @@ -#[doc = "*Required features: `\"Win32_System_WinRT_Xaml\"`*"] -pub const E_SURFACE_CONTENTS_LOST: u32 = 2150301728u32; -pub type IDesktopWindowXamlSourceNative = *mut ::core::ffi::c_void; -pub type IDesktopWindowXamlSourceNative2 = *mut ::core::ffi::c_void; -pub type IFindReferenceTargetsCallback = *mut ::core::ffi::c_void; -pub type IReferenceTracker = *mut ::core::ffi::c_void; -pub type IReferenceTrackerExtension = *mut ::core::ffi::c_void; -pub type IReferenceTrackerHost = *mut ::core::ffi::c_void; -pub type IReferenceTrackerManager = *mut ::core::ffi::c_void; -pub type IReferenceTrackerTarget = *mut ::core::ffi::c_void; -pub type ISurfaceImageSourceManagerNative = *mut ::core::ffi::c_void; -pub type ISurfaceImageSourceNative = *mut ::core::ffi::c_void; -pub type ISurfaceImageSourceNativeWithD2D = *mut ::core::ffi::c_void; -pub type ISwapChainBackgroundPanelNative = *mut ::core::ffi::c_void; -pub type ISwapChainPanelNative = *mut ::core::ffi::c_void; -pub type ISwapChainPanelNative2 = *mut ::core::ffi::c_void; -pub type ITrackerOwner = *mut ::core::ffi::c_void; -pub type IVirtualSurfaceImageSourceNative = *mut ::core::ffi::c_void; -pub type IVirtualSurfaceUpdatesCallbackNative = *mut ::core::ffi::c_void; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WinRT_Xaml\"`*"] -pub struct TrackerHandle__ { - pub unused: i32, -} -impl ::core::marker::Copy for TrackerHandle__ {} -impl ::core::clone::Clone for TrackerHandle__ { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_WinRT_Xaml\"`*"] -pub type XAML_REFERENCETRACKER_DISCONNECT = i32; -#[doc = "*Required features: `\"Win32_System_WinRT_Xaml\"`*"] -pub const XAML_REFERENCETRACKER_DISCONNECT_DEFAULT: XAML_REFERENCETRACKER_DISCONNECT = 0i32; -#[doc = "*Required features: `\"Win32_System_WinRT_Xaml\"`*"] -pub const XAML_REFERENCETRACKER_DISCONNECT_SUSPEND: XAML_REFERENCETRACKER_DISCONNECT = 1i32; diff --git a/vendor/windows-sys/src/Windows/Win32/System/WinRT/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/WinRT/mod.rs index c0ddbd742..1e9bb941c 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/WinRT/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/WinRT/mod.rs @@ -26,16 +26,17 @@ pub mod Printing; pub mod Shell; #[cfg(feature = "Win32_System_WinRT_Storage")] pub mod Storage; -#[cfg(feature = "Win32_System_WinRT_Xaml")] -pub mod Xaml; -#[link(name = "windows")] -extern "system" { - #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] - pub fn CoDecodeProxy(dwclientpid: u32, ui64proxyaddress: u64, pserverinformation: *mut ServerInformation) -> ::windows_sys::core::HRESULT; +#[cfg_attr(windows, link(name = "windows"))] +extern "cdecl" { #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub fn CreateControlInput(riid: *const ::windows_sys::core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_sys::core::HRESULT; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub fn CreateControlInputEx(pcorewindow: ::windows_sys::core::IUnknown, riid: *const ::windows_sys::core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_sys::core::HRESULT; +} +#[cfg_attr(windows, link(name = "windows"))] +extern "system" { + #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] + pub fn CoDecodeProxy(dwclientpid: u32, ui64proxyaddress: u64, pserverinformation: *mut ServerInformation) -> ::windows_sys::core::HRESULT; #[doc = "*Required features: `\"Win32_System_WinRT\"`, `\"System\"`*"] #[cfg(feature = "System")] pub fn CreateDispatcherQueueController(options: DispatcherQueueOptions, dispatcherqueuecontroller: *mut super::super::super::System::DispatcherQueueController) -> ::windows_sys::core::HRESULT; @@ -182,6 +183,54 @@ extern "system" { #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub fn WindowsTrimStringStart(string: ::windows_sys::core::HSTRING, trimstring: ::windows_sys::core::HSTRING, newstring: *mut ::windows_sys::core::HSTRING) -> ::windows_sys::core::HRESULT; } +pub type IAccountsSettingsPaneInterop = *mut ::core::ffi::c_void; +pub type IActivationFactory = *mut ::core::ffi::c_void; +pub type IAgileReference = *mut ::core::ffi::c_void; +pub type IApartmentShutdown = *mut ::core::ffi::c_void; +pub type IAppServiceConnectionExtendedExecution = *mut ::core::ffi::c_void; +pub type IBufferByteAccess = *mut ::core::ffi::c_void; +pub type ICastingController = *mut ::core::ffi::c_void; +pub type ICastingEventHandler = *mut ::core::ffi::c_void; +pub type ICastingSourceInfo = *mut ::core::ffi::c_void; +pub type ICoreInputInterop = *mut ::core::ffi::c_void; +pub type ICoreWindowAdapterInterop = *mut ::core::ffi::c_void; +pub type ICoreWindowComponentInterop = *mut ::core::ffi::c_void; +pub type ICoreWindowInterop = *mut ::core::ffi::c_void; +pub type ICorrelationVectorInformation = *mut ::core::ffi::c_void; +pub type ICorrelationVectorSource = *mut ::core::ffi::c_void; +pub type IDragDropManagerInterop = *mut ::core::ffi::c_void; +pub type IHolographicSpaceInterop = *mut ::core::ffi::c_void; +pub type IInputPaneInterop = *mut ::core::ffi::c_void; +pub type ILanguageExceptionErrorInfo = *mut ::core::ffi::c_void; +pub type ILanguageExceptionErrorInfo2 = *mut ::core::ffi::c_void; +pub type ILanguageExceptionStackBackTrace = *mut ::core::ffi::c_void; +pub type ILanguageExceptionTransform = *mut ::core::ffi::c_void; +pub type IMemoryBufferByteAccess = *mut ::core::ffi::c_void; +pub type IMessageDispatcher = *mut ::core::ffi::c_void; +pub type IPlayToManagerInterop = *mut ::core::ffi::c_void; +pub type IRestrictedErrorInfo = *mut ::core::ffi::c_void; +pub type IRoMetaDataLocator = *mut ::core::ffi::c_void; +pub type IRoSimpleMetaDataBuilder = *mut ::core::ffi::c_void; +pub type IShareWindowCommandEventArgsInterop = *mut ::core::ffi::c_void; +pub type IShareWindowCommandSourceInterop = *mut ::core::ffi::c_void; +pub type ISpatialInteractionManagerInterop = *mut ::core::ffi::c_void; +pub type ISystemMediaTransportControlsInterop = *mut ::core::ffi::c_void; +pub type IUIViewSettingsInterop = *mut ::core::ffi::c_void; +pub type IUserActivityInterop = *mut ::core::ffi::c_void; +pub type IUserActivityRequestManagerInterop = *mut ::core::ffi::c_void; +pub type IUserActivitySourceHostInterop = *mut ::core::ffi::c_void; +pub type IUserConsentVerifierInterop = *mut ::core::ffi::c_void; +pub type IWeakReference = *mut ::core::ffi::c_void; +pub type IWeakReferenceSource = *mut ::core::ffi::c_void; +pub type IWebAuthenticationCoreManagerInterop = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const CastingSourceInfo_Property_CastingTypes: &str = "CastingTypes"; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const CastingSourceInfo_Property_PreferredSourceUriScheme: &str = "PreferredSourceUriScheme"; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const CastingSourceInfo_Property_ProtectedMedia: &str = "ProtectedMedia"; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const MAX_ERROR_MESSAGE_CHARS: u32 = 512u32; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub type ACTIVATIONTYPE = i32; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] @@ -196,7 +245,6 @@ pub const ACTIVATIONTYPE_FROM_STORAGE: ACTIVATIONTYPE = 4i32; pub const ACTIVATIONTYPE_FROM_STREAM: ACTIVATIONTYPE = 8i32; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub const ACTIVATIONTYPE_FROM_FILE: ACTIVATIONTYPE = 16i32; -pub type APARTMENT_SHUTDOWN_REGISTRATION_COOKIE = isize; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub type AgileReferenceOptions = i32; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] @@ -238,12 +286,6 @@ pub const CASTING_CONNECTION_STATE_DISCONNECTING: CASTING_CONNECTION_STATE = 3i3 #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub const CASTING_CONNECTION_STATE_CONNECTING: CASTING_CONNECTION_STATE = 4i32; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const CastingSourceInfo_Property_CastingTypes: &str = "CastingTypes"; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const CastingSourceInfo_Property_PreferredSourceUriScheme: &str = "PreferredSourceUriScheme"; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const CastingSourceInfo_Property_ProtectedMedia: &str = "ProtectedMedia"; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub type DISPATCHERQUEUE_THREAD_APARTMENTTYPE = i32; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub const DQTAT_COM_NONE: DISPATCHERQUEUE_THREAD_APARTMENTTYPE = 0i32; @@ -257,6 +299,33 @@ pub type DISPATCHERQUEUE_THREAD_TYPE = i32; pub const DQTYPE_THREAD_DEDICATED: DISPATCHERQUEUE_THREAD_TYPE = 1i32; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub const DQTYPE_THREAD_CURRENT: DISPATCHERQUEUE_THREAD_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub type RO_ERROR_REPORTING_FLAGS = u32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const RO_ERROR_REPORTING_NONE: RO_ERROR_REPORTING_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS: RO_ERROR_REPORTING_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const RO_ERROR_REPORTING_FORCEEXCEPTIONS: RO_ERROR_REPORTING_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const RO_ERROR_REPORTING_USESETERRORINFO: RO_ERROR_REPORTING_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const RO_ERROR_REPORTING_SUPPRESSSETERRORINFO: RO_ERROR_REPORTING_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub type RO_INIT_TYPE = i32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const RO_INIT_SINGLETHREADED: RO_INIT_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const RO_INIT_MULTITHREADED: RO_INIT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub type TrustLevel = i32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const BaseTrust: TrustLevel = 0i32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const PartialTrust: TrustLevel = 1i32; +#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] +pub const FullTrust: TrustLevel = 2i32; +pub type APARTMENT_SHUTDOWN_REGISTRATION_COOKIE = isize; #[repr(C)] #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub struct DispatcherQueueOptions { @@ -297,73 +366,7 @@ impl ::core::clone::Clone for HSTRING_HEADER { *self } } -pub type IAccountsSettingsPaneInterop = *mut ::core::ffi::c_void; -pub type IActivationFactory = *mut ::core::ffi::c_void; -pub type IAgileReference = *mut ::core::ffi::c_void; -pub type IApartmentShutdown = *mut ::core::ffi::c_void; -pub type IAppServiceConnectionExtendedExecution = *mut ::core::ffi::c_void; -pub type IBufferByteAccess = *mut ::core::ffi::c_void; -pub type ICastingController = *mut ::core::ffi::c_void; -pub type ICastingEventHandler = *mut ::core::ffi::c_void; -pub type ICastingSourceInfo = *mut ::core::ffi::c_void; -pub type ICoreInputInterop = *mut ::core::ffi::c_void; -pub type ICoreWindowAdapterInterop = *mut ::core::ffi::c_void; -pub type ICoreWindowComponentInterop = *mut ::core::ffi::c_void; -pub type ICoreWindowInterop = *mut ::core::ffi::c_void; -pub type ICorrelationVectorInformation = *mut ::core::ffi::c_void; -pub type ICorrelationVectorSource = *mut ::core::ffi::c_void; -pub type IDragDropManagerInterop = *mut ::core::ffi::c_void; -pub type IHolographicSpaceInterop = *mut ::core::ffi::c_void; -pub type IInputPaneInterop = *mut ::core::ffi::c_void; -pub type ILanguageExceptionErrorInfo = *mut ::core::ffi::c_void; -pub type ILanguageExceptionErrorInfo2 = *mut ::core::ffi::c_void; -pub type ILanguageExceptionStackBackTrace = *mut ::core::ffi::c_void; -pub type ILanguageExceptionTransform = *mut ::core::ffi::c_void; -pub type IMemoryBufferByteAccess = *mut ::core::ffi::c_void; -pub type IMessageDispatcher = *mut ::core::ffi::c_void; -pub type IPlayToManagerInterop = *mut ::core::ffi::c_void; -pub type IRestrictedErrorInfo = *mut ::core::ffi::c_void; -pub type IRoMetaDataLocator = *mut ::core::ffi::c_void; -pub type IRoSimpleMetaDataBuilder = *mut ::core::ffi::c_void; -pub type IShareWindowCommandEventArgsInterop = *mut ::core::ffi::c_void; -pub type IShareWindowCommandSourceInterop = *mut ::core::ffi::c_void; -pub type ISpatialInteractionManagerInterop = *mut ::core::ffi::c_void; -pub type ISystemMediaTransportControlsInterop = *mut ::core::ffi::c_void; -pub type IUIViewSettingsInterop = *mut ::core::ffi::c_void; -pub type IUserActivityInterop = *mut ::core::ffi::c_void; -pub type IUserActivityRequestManagerInterop = *mut ::core::ffi::c_void; -pub type IUserActivitySourceHostInterop = *mut ::core::ffi::c_void; -pub type IUserConsentVerifierInterop = *mut ::core::ffi::c_void; -pub type IWeakReference = *mut ::core::ffi::c_void; -pub type IWeakReferenceSource = *mut ::core::ffi::c_void; -pub type IWebAuthenticationCoreManagerInterop = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const MAX_ERROR_MESSAGE_CHARS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub type PINSPECT_HSTRING_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub type PINSPECT_HSTRING_CALLBACK2 = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub type PINSPECT_MEMORY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; pub type ROPARAMIIDHANDLE = isize; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub type RO_ERROR_REPORTING_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const RO_ERROR_REPORTING_NONE: RO_ERROR_REPORTING_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS: RO_ERROR_REPORTING_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const RO_ERROR_REPORTING_FORCEEXCEPTIONS: RO_ERROR_REPORTING_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const RO_ERROR_REPORTING_USESETERRORINFO: RO_ERROR_REPORTING_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const RO_ERROR_REPORTING_SUPPRESSSETERRORINFO: RO_ERROR_REPORTING_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub type RO_INIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const RO_INIT_SINGLETHREADED: RO_INIT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const RO_INIT_MULTITHREADED: RO_INIT_TYPE = 1i32; #[repr(C)] #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] pub struct ServerInformation { @@ -377,13 +380,11 @@ impl ::core::clone::Clone for ServerInformation { *self } } +#[repr(C)] +pub struct _RO_REGISTRATION_COOKIE(pub u8); #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub type TrustLevel = i32; -#[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const BaseTrust: TrustLevel = 0i32; +pub type PINSPECT_HSTRING_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const PartialTrust: TrustLevel = 1i32; +pub type PINSPECT_HSTRING_CALLBACK2 = ::core::option::Option ::windows_sys::core::HRESULT>; #[doc = "*Required features: `\"Win32_System_WinRT\"`*"] -pub const FullTrust: TrustLevel = 2i32; -#[repr(C)] -pub struct _RO_REGISTRATION_COOKIE(pub u8); +pub type PINSPECT_MEMORY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -- cgit v1.2.3