Skip to content

Commit

Permalink
windows
Browse files Browse the repository at this point in the history
  • Loading branch information
kennykerr committed Nov 30, 2024
1 parent 2442d90 commit 65671a0
Show file tree
Hide file tree
Showing 639 changed files with 596,608 additions and 709,694 deletions.
2 changes: 1 addition & 1 deletion crates/libs/windows/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name = "windows"
version = "0.58.0"
authors = ["Microsoft"]
edition = "2021"
rust-version = "1.70"
rust-version = "1.74"
license = "MIT OR Apache-2.0"
description = "Rust for Windows"
repository = "https://github.com/microsoft/windows-rs"
Expand Down
5,707 changes: 2,838 additions & 2,869 deletions crates/libs/windows/src/Windows/AI/MachineLearning/mod.rs

Large diffs are not rendered by default.

10,182 changes: 4,913 additions & 5,269 deletions crates/libs/windows/src/Windows/ApplicationModel/Activation/mod.rs

Large diffs are not rendered by default.

360 changes: 180 additions & 180 deletions crates/libs/windows/src/Windows/ApplicationModel/AppExtensions/mod.rs

Large diffs are not rendered by default.

420 changes: 200 additions & 220 deletions crates/libs/windows/src/Windows/ApplicationModel/AppService/mod.rs

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

3,855 changes: 1,882 additions & 1,973 deletions crates/libs/windows/src/Windows/ApplicationModel/Appointments/mod.rs

Large diffs are not rendered by default.

7,957 changes: 3,915 additions & 4,042 deletions crates/libs/windows/src/Windows/ApplicationModel/Background/mod.rs

Large diffs are not rendered by default.

290 changes: 130 additions & 160 deletions crates/libs/windows/src/Windows/ApplicationModel/Calls/Background/mod.rs

Large diffs are not rendered by default.

275 changes: 136 additions & 139 deletions crates/libs/windows/src/Windows/ApplicationModel/Calls/Provider/mod.rs

Large diffs are not rendered by default.

6,238 changes: 3,047 additions & 3,191 deletions crates/libs/windows/src/Windows/ApplicationModel/Calls/mod.rs

Large diffs are not rendered by default.

4,969 changes: 2,449 additions & 2,520 deletions crates/libs/windows/src/Windows/ApplicationModel/Chat/mod.rs

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,42 +1,3 @@
windows_core::imp::define_interface!(ICommunicationBlockingAccessManagerStatics, ICommunicationBlockingAccessManagerStatics_Vtbl, 0x1c969998_9d2a_5db7_edd5_0ce407fc2595);
impl windows_core::RuntimeType for ICommunicationBlockingAccessManagerStatics {
const SIGNATURE: windows_core::imp::ConstBuffer = windows_core::imp::ConstBuffer::for_interface::<Self>();
}
#[repr(C)]
pub struct ICommunicationBlockingAccessManagerStatics_Vtbl {
pub base__: windows_core::IInspectable_Vtbl,
pub IsBlockingActive: unsafe extern "system" fn(*mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
pub IsBlockedNumberAsync: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit<windows_core::HSTRING>, *mut *mut core::ffi::c_void) -> windows_core::HRESULT,
#[cfg(feature = "Foundation_Collections")]
pub ShowBlockNumbersUI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
#[cfg(not(feature = "Foundation_Collections"))]
ShowBlockNumbersUI: usize,
#[cfg(feature = "Foundation_Collections")]
pub ShowUnblockNumbersUI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
#[cfg(not(feature = "Foundation_Collections"))]
ShowUnblockNumbersUI: usize,
pub ShowBlockedCallsUI: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT,
pub ShowBlockedMessagesUI: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT,
}
windows_core::imp::define_interface!(ICommunicationBlockingAppManagerStatics, ICommunicationBlockingAppManagerStatics_Vtbl, 0x77db58ec_14a6_4baa_942a_6a673d999bf2);
impl windows_core::RuntimeType for ICommunicationBlockingAppManagerStatics {
const SIGNATURE: windows_core::imp::ConstBuffer = windows_core::imp::ConstBuffer::for_interface::<Self>();
}
#[repr(C)]
pub struct ICommunicationBlockingAppManagerStatics_Vtbl {
pub base__: windows_core::IInspectable_Vtbl,
pub IsCurrentAppActiveBlockingApp: unsafe extern "system" fn(*mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
pub ShowCommunicationBlockingSettingsUI: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT,
}
windows_core::imp::define_interface!(ICommunicationBlockingAppManagerStatics2, ICommunicationBlockingAppManagerStatics2_Vtbl, 0x14a68edd_ed88_457a_a364_a3634d6f166d);
impl windows_core::RuntimeType for ICommunicationBlockingAppManagerStatics2 {
const SIGNATURE: windows_core::imp::ConstBuffer = windows_core::imp::ConstBuffer::for_interface::<Self>();
}
#[repr(C)]
pub struct ICommunicationBlockingAppManagerStatics2_Vtbl {
pub base__: windows_core::IInspectable_Vtbl,
pub RequestSetAsActiveBlockingAppAsync: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT,
}
pub struct CommunicationBlockingAccessManager;
impl CommunicationBlockingAccessManager {
pub fn IsBlockingActive() -> windows_core::Result<bool> {
Expand Down Expand Up @@ -114,3 +75,42 @@ impl CommunicationBlockingAppManager {
impl windows_core::RuntimeName for CommunicationBlockingAppManager {
const NAME: &'static str = "Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAppManager";
}
windows_core::imp::define_interface!(ICommunicationBlockingAccessManagerStatics, ICommunicationBlockingAccessManagerStatics_Vtbl, 0x1c969998_9d2a_5db7_edd5_0ce407fc2595);
impl windows_core::RuntimeType for ICommunicationBlockingAccessManagerStatics {
const SIGNATURE: windows_core::imp::ConstBuffer = windows_core::imp::ConstBuffer::for_interface::<Self>();
}
#[repr(C)]
pub struct ICommunicationBlockingAccessManagerStatics_Vtbl {
pub base__: windows_core::IInspectable_Vtbl,
pub IsBlockingActive: unsafe extern "system" fn(*mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
pub IsBlockedNumberAsync: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT,
#[cfg(feature = "Foundation_Collections")]
pub ShowBlockNumbersUI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
#[cfg(not(feature = "Foundation_Collections"))]
ShowBlockNumbersUI: usize,
#[cfg(feature = "Foundation_Collections")]
pub ShowUnblockNumbersUI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
#[cfg(not(feature = "Foundation_Collections"))]
ShowUnblockNumbersUI: usize,
pub ShowBlockedCallsUI: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT,
pub ShowBlockedMessagesUI: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT,
}
windows_core::imp::define_interface!(ICommunicationBlockingAppManagerStatics, ICommunicationBlockingAppManagerStatics_Vtbl, 0x77db58ec_14a6_4baa_942a_6a673d999bf2);
impl windows_core::RuntimeType for ICommunicationBlockingAppManagerStatics {
const SIGNATURE: windows_core::imp::ConstBuffer = windows_core::imp::ConstBuffer::for_interface::<Self>();
}
#[repr(C)]
pub struct ICommunicationBlockingAppManagerStatics_Vtbl {
pub base__: windows_core::IInspectable_Vtbl,
pub IsCurrentAppActiveBlockingApp: unsafe extern "system" fn(*mut core::ffi::c_void, *mut bool) -> windows_core::HRESULT,
pub ShowCommunicationBlockingSettingsUI: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT,
}
windows_core::imp::define_interface!(ICommunicationBlockingAppManagerStatics2, ICommunicationBlockingAppManagerStatics2_Vtbl, 0x14a68edd_ed88_457a_a364_a3634d6f166d);
impl windows_core::RuntimeType for ICommunicationBlockingAppManagerStatics2 {
const SIGNATURE: windows_core::imp::ConstBuffer = windows_core::imp::ConstBuffer::for_interface::<Self>();
}
#[repr(C)]
pub struct ICommunicationBlockingAppManagerStatics2_Vtbl {
pub base__: windows_core::IInspectable_Vtbl,
pub RequestSetAsActiveBlockingAppAsync: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT,
}
Loading

0 comments on commit 65671a0

Please sign in to comment.