]> git.proxmox.com Git - rustc.git/blame - vendor/windows-sys/src/Windows/UI/Shell/mod.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / UI / Shell / mod.rs
CommitLineData
5e7ed085
FG
1pub type IAdaptiveCard = *mut ::core::ffi::c_void;
2pub type IAdaptiveCardBuilderStatics = *mut ::core::ffi::c_void;
04454e1e 3#[doc = "*Required features: `\"UI_Shell\"`*"]
5e7ed085
FG
4#[repr(transparent)]
5pub struct SecurityAppKind(pub i32);
6impl SecurityAppKind {
7 pub const WebProtection: Self = Self(0i32);
8}
9impl ::core::marker::Copy for SecurityAppKind {}
10impl ::core::clone::Clone for SecurityAppKind {
11 fn clone(&self) -> Self {
12 *self
13 }
14}
15pub type SecurityAppManager = *mut ::core::ffi::c_void;
04454e1e 16#[doc = "*Required features: `\"UI_Shell\"`*"]
5e7ed085
FG
17#[repr(transparent)]
18pub struct SecurityAppState(pub i32);
19impl SecurityAppState {
20 pub const Disabled: Self = Self(0i32);
21 pub const Enabled: Self = Self(1i32);
22}
23impl ::core::marker::Copy for SecurityAppState {}
24impl ::core::clone::Clone for SecurityAppState {
25 fn clone(&self) -> Self {
26 *self
27 }
28}
04454e1e 29#[doc = "*Required features: `\"UI_Shell\"`*"]
5e7ed085
FG
30#[repr(transparent)]
31pub struct SecurityAppSubstatus(pub i32);
32impl SecurityAppSubstatus {
33 pub const Undetermined: Self = Self(0i32);
34 pub const NoActionNeeded: Self = Self(1i32);
35 pub const ActionRecommended: Self = Self(2i32);
36 pub const ActionNeeded: Self = Self(3i32);
37}
38impl ::core::marker::Copy for SecurityAppSubstatus {}
39impl ::core::clone::Clone for SecurityAppSubstatus {
40 fn clone(&self) -> Self {
41 *self
42 }
43}
04454e1e 44#[doc = "*Required features: `\"UI_Shell\"`*"]
5e7ed085
FG
45#[repr(transparent)]
46pub struct ShareWindowCommand(pub i32);
47impl ShareWindowCommand {
48 pub const None: Self = Self(0i32);
49 pub const StartSharing: Self = Self(1i32);
50 pub const StopSharing: Self = Self(2i32);
51}
52impl ::core::marker::Copy for ShareWindowCommand {}
53impl ::core::clone::Clone for ShareWindowCommand {
54 fn clone(&self) -> Self {
55 *self
56 }
57}
58pub type ShareWindowCommandEventArgs = *mut ::core::ffi::c_void;
59pub type ShareWindowCommandSource = *mut ::core::ffi::c_void;
60pub type TaskbarManager = *mut ::core::ffi::c_void;