pub type IAdaptiveCard = *mut ::core::ffi::c_void; pub type IAdaptiveCardBuilderStatics = *mut ::core::ffi::c_void; #[doc = "*Required features: `\"UI_Shell\"`*"] #[repr(transparent)] pub struct SecurityAppKind(pub i32); impl SecurityAppKind { pub const WebProtection: Self = Self(0i32); } impl ::core::marker::Copy for SecurityAppKind {} impl ::core::clone::Clone for SecurityAppKind { fn clone(&self) -> Self { *self } } pub type SecurityAppManager = *mut ::core::ffi::c_void; #[doc = "*Required features: `\"UI_Shell\"`*"] #[repr(transparent)] pub struct SecurityAppState(pub i32); impl SecurityAppState { pub const Disabled: Self = Self(0i32); pub const Enabled: Self = Self(1i32); } impl ::core::marker::Copy for SecurityAppState {} impl ::core::clone::Clone for SecurityAppState { fn clone(&self) -> Self { *self } } #[doc = "*Required features: `\"UI_Shell\"`*"] #[repr(transparent)] pub struct SecurityAppSubstatus(pub i32); impl SecurityAppSubstatus { pub const Undetermined: Self = Self(0i32); pub const NoActionNeeded: Self = Self(1i32); pub const ActionRecommended: Self = Self(2i32); pub const ActionNeeded: Self = Self(3i32); } impl ::core::marker::Copy for SecurityAppSubstatus {} impl ::core::clone::Clone for SecurityAppSubstatus { fn clone(&self) -> Self { *self } } #[doc = "*Required features: `\"UI_Shell\"`*"] #[repr(transparent)] pub struct ShareWindowCommand(pub i32); impl ShareWindowCommand { pub const None: Self = Self(0i32); pub const StartSharing: Self = Self(1i32); pub const StopSharing: Self = Self(2i32); } impl ::core::marker::Copy for ShareWindowCommand {} impl ::core::clone::Clone for ShareWindowCommand { fn clone(&self) -> Self { *self } } pub type ShareWindowCommandEventArgs = *mut ::core::ffi::c_void; pub type ShareWindowCommandSource = *mut ::core::ffi::c_void; pub type TaskbarManager = *mut ::core::ffi::c_void;