]> git.proxmox.com Git - rustc.git/blob - vendor/windows-sys/src/Windows/UI/WebUI/mod.rs
New upstream version 1.62.1+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / UI / WebUI / mod.rs
1 #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
2 #[cfg(feature = "UI_WebUI_Core")]
3 pub mod Core;
4 pub type ActivatedDeferral = *mut ::core::ffi::c_void;
5 pub type ActivatedEventHandler = *mut ::core::ffi::c_void;
6 pub type ActivatedOperation = *mut ::core::ffi::c_void;
7 pub type BackgroundActivatedEventArgs = *mut ::core::ffi::c_void;
8 pub type BackgroundActivatedEventHandler = *mut ::core::ffi::c_void;
9 pub type EnteredBackgroundEventArgs = *mut ::core::ffi::c_void;
10 pub type EnteredBackgroundEventHandler = *mut ::core::ffi::c_void;
11 pub type HtmlPrintDocumentSource = *mut ::core::ffi::c_void;
12 pub type IActivatedEventArgsDeferral = *mut ::core::ffi::c_void;
13 pub type IWebUIBackgroundTaskInstance = *mut ::core::ffi::c_void;
14 pub type IWebUINavigatedEventArgs = *mut ::core::ffi::c_void;
15 pub type LeavingBackgroundEventArgs = *mut ::core::ffi::c_void;
16 pub type LeavingBackgroundEventHandler = *mut ::core::ffi::c_void;
17 pub type NavigatedEventHandler = *mut ::core::ffi::c_void;
18 pub type NewWebUIViewCreatedEventArgs = *mut ::core::ffi::c_void;
19 #[doc = "*Required features: `\"UI_WebUI\"`*"]
20 #[repr(transparent)]
21 pub struct PrintContent(pub i32);
22 impl PrintContent {
23 pub const AllPages: Self = Self(0i32);
24 pub const CurrentPage: Self = Self(1i32);
25 pub const CustomPageRange: Self = Self(2i32);
26 pub const CurrentSelection: Self = Self(3i32);
27 }
28 impl ::core::marker::Copy for PrintContent {}
29 impl ::core::clone::Clone for PrintContent {
30 fn clone(&self) -> Self {
31 *self
32 }
33 }
34 pub type ResumingEventHandler = *mut ::core::ffi::c_void;
35 pub type SuspendingDeferral = *mut ::core::ffi::c_void;
36 pub type SuspendingEventArgs = *mut ::core::ffi::c_void;
37 pub type SuspendingEventHandler = *mut ::core::ffi::c_void;
38 pub type SuspendingOperation = *mut ::core::ffi::c_void;
39 pub type WebUIAppointmentsProviderAddAppointmentActivatedEventArgs = *mut ::core::ffi::c_void;
40 pub type WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs = *mut ::core::ffi::c_void;
41 pub type WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs = *mut ::core::ffi::c_void;
42 pub type WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs = *mut ::core::ffi::c_void;
43 pub type WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs = *mut ::core::ffi::c_void;
44 pub type WebUIBackgroundTaskInstanceRuntimeClass = *mut ::core::ffi::c_void;
45 pub type WebUIBarcodeScannerPreviewActivatedEventArgs = *mut ::core::ffi::c_void;
46 pub type WebUICachedFileUpdaterActivatedEventArgs = *mut ::core::ffi::c_void;
47 pub type WebUICameraSettingsActivatedEventArgs = *mut ::core::ffi::c_void;
48 pub type WebUICommandLineActivatedEventArgs = *mut ::core::ffi::c_void;
49 pub type WebUIContactCallActivatedEventArgs = *mut ::core::ffi::c_void;
50 pub type WebUIContactMapActivatedEventArgs = *mut ::core::ffi::c_void;
51 pub type WebUIContactMessageActivatedEventArgs = *mut ::core::ffi::c_void;
52 pub type WebUIContactPanelActivatedEventArgs = *mut ::core::ffi::c_void;
53 pub type WebUIContactPickerActivatedEventArgs = *mut ::core::ffi::c_void;
54 pub type WebUIContactPostActivatedEventArgs = *mut ::core::ffi::c_void;
55 pub type WebUIContactVideoCallActivatedEventArgs = *mut ::core::ffi::c_void;
56 pub type WebUIDeviceActivatedEventArgs = *mut ::core::ffi::c_void;
57 pub type WebUIDevicePairingActivatedEventArgs = *mut ::core::ffi::c_void;
58 pub type WebUIDialReceiverActivatedEventArgs = *mut ::core::ffi::c_void;
59 pub type WebUIFileActivatedEventArgs = *mut ::core::ffi::c_void;
60 pub type WebUIFileOpenPickerActivatedEventArgs = *mut ::core::ffi::c_void;
61 pub type WebUIFileOpenPickerContinuationEventArgs = *mut ::core::ffi::c_void;
62 pub type WebUIFileSavePickerActivatedEventArgs = *mut ::core::ffi::c_void;
63 pub type WebUIFileSavePickerContinuationEventArgs = *mut ::core::ffi::c_void;
64 pub type WebUIFolderPickerContinuationEventArgs = *mut ::core::ffi::c_void;
65 pub type WebUILaunchActivatedEventArgs = *mut ::core::ffi::c_void;
66 pub type WebUILockScreenActivatedEventArgs = *mut ::core::ffi::c_void;
67 pub type WebUILockScreenCallActivatedEventArgs = *mut ::core::ffi::c_void;
68 pub type WebUILockScreenComponentActivatedEventArgs = *mut ::core::ffi::c_void;
69 pub type WebUINavigatedDeferral = *mut ::core::ffi::c_void;
70 pub type WebUINavigatedEventArgs = *mut ::core::ffi::c_void;
71 pub type WebUINavigatedOperation = *mut ::core::ffi::c_void;
72 pub type WebUIPhoneCallActivatedEventArgs = *mut ::core::ffi::c_void;
73 pub type WebUIPrint3DWorkflowActivatedEventArgs = *mut ::core::ffi::c_void;
74 pub type WebUIPrintTaskSettingsActivatedEventArgs = *mut ::core::ffi::c_void;
75 pub type WebUIPrintWorkflowForegroundTaskActivatedEventArgs = *mut ::core::ffi::c_void;
76 pub type WebUIProtocolActivatedEventArgs = *mut ::core::ffi::c_void;
77 pub type WebUIProtocolForResultsActivatedEventArgs = *mut ::core::ffi::c_void;
78 pub type WebUIRestrictedLaunchActivatedEventArgs = *mut ::core::ffi::c_void;
79 pub type WebUISearchActivatedEventArgs = *mut ::core::ffi::c_void;
80 pub type WebUIShareTargetActivatedEventArgs = *mut ::core::ffi::c_void;
81 pub type WebUIStartupTaskActivatedEventArgs = *mut ::core::ffi::c_void;
82 pub type WebUIToastNotificationActivatedEventArgs = *mut ::core::ffi::c_void;
83 pub type WebUIUserDataAccountProviderActivatedEventArgs = *mut ::core::ffi::c_void;
84 pub type WebUIView = *mut ::core::ffi::c_void;
85 pub type WebUIVoiceCommandActivatedEventArgs = *mut ::core::ffi::c_void;
86 pub type WebUIWalletActionActivatedEventArgs = *mut ::core::ffi::c_void;
87 pub type WebUIWebAccountProviderActivatedEventArgs = *mut ::core::ffi::c_void;
88 pub type WebUIWebAuthenticationBrokerContinuationEventArgs = *mut ::core::ffi::c_void;