mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-16 15:36:12 -04:00
Latest update for winrt
PiperOrigin-RevId: 452591835
This commit is contained in:
committed by
Copybara-Service
parent
11558b453c
commit
28da839987
+15
-16
@@ -1,4 +1,4 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.220531.1
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_Security_DataProtection_0_H
|
||||
@@ -7,7 +7,6 @@ WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct Deferral;
|
||||
struct EventRegistrationToken;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage
|
||||
@@ -132,7 +131,7 @@ namespace winrt::impl
|
||||
template <typename D>
|
||||
struct consume_Windows_Security_DataProtection_IUserDataAvailabilityStateChangedEventArgs
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
auto GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::Security::DataProtection::IUserDataAvailabilityStateChangedEventArgs>
|
||||
{
|
||||
@@ -141,8 +140,8 @@ namespace winrt::impl
|
||||
template <typename D>
|
||||
struct consume_Windows_Security_DataProtection_IUserDataBufferUnprotectResult
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Security::DataProtection::UserDataBufferUnprotectStatus) Status() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IBuffer) UnprotectedBuffer() const;
|
||||
[[nodiscard]] auto Status() const;
|
||||
[[nodiscard]] auto UnprotectedBuffer() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::Security::DataProtection::IUserDataBufferUnprotectResult>
|
||||
{
|
||||
@@ -151,15 +150,15 @@ namespace winrt::impl
|
||||
template <typename D>
|
||||
struct consume_Windows_Security_DataProtection_IUserDataProtectionManager
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Security::DataProtection::UserDataStorageItemProtectionStatus>) ProtectStorageItemAsync(winrt::Windows::Storage::IStorageItem const& storageItem, winrt::Windows::Security::DataProtection::UserDataAvailability const& availability) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Security::DataProtection::UserDataStorageItemProtectionInfo>) GetStorageItemProtectionInfoAsync(winrt::Windows::Storage::IStorageItem const& storageItem) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Storage::Streams::IBuffer>) ProtectBufferAsync(winrt::Windows::Storage::Streams::IBuffer const& unprotectedBuffer, winrt::Windows::Security::DataProtection::UserDataAvailability const& availability) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Security::DataProtection::UserDataBufferUnprotectResult>) UnprotectBufferAsync(winrt::Windows::Storage::Streams::IBuffer const& protectedBuffer) const;
|
||||
WINRT_IMPL_AUTO(bool) IsContinuedDataAvailabilityExpected(winrt::Windows::Security::DataProtection::UserDataAvailability const& availability) const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) DataAvailabilityStateChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Security::DataProtection::UserDataProtectionManager, winrt::Windows::Security::DataProtection::UserDataAvailabilityStateChangedEventArgs> const& handler) const;
|
||||
auto ProtectStorageItemAsync(winrt::Windows::Storage::IStorageItem const& storageItem, winrt::Windows::Security::DataProtection::UserDataAvailability const& availability) const;
|
||||
auto GetStorageItemProtectionInfoAsync(winrt::Windows::Storage::IStorageItem const& storageItem) const;
|
||||
auto ProtectBufferAsync(winrt::Windows::Storage::Streams::IBuffer const& unprotectedBuffer, winrt::Windows::Security::DataProtection::UserDataAvailability const& availability) const;
|
||||
auto UnprotectBufferAsync(winrt::Windows::Storage::Streams::IBuffer const& protectedBuffer) const;
|
||||
auto IsContinuedDataAvailabilityExpected(winrt::Windows::Security::DataProtection::UserDataAvailability const& availability) const;
|
||||
auto DataAvailabilityStateChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Security::DataProtection::UserDataProtectionManager, winrt::Windows::Security::DataProtection::UserDataAvailabilityStateChangedEventArgs> const& handler) const;
|
||||
using DataAvailabilityStateChanged_revoker = impl::event_revoker<winrt::Windows::Security::DataProtection::IUserDataProtectionManager, &impl::abi_t<winrt::Windows::Security::DataProtection::IUserDataProtectionManager>::remove_DataAvailabilityStateChanged>;
|
||||
[[nodiscard]] DataAvailabilityStateChanged_revoker DataAvailabilityStateChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Security::DataProtection::UserDataProtectionManager, winrt::Windows::Security::DataProtection::UserDataAvailabilityStateChangedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) DataAvailabilityStateChanged(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] auto DataAvailabilityStateChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Security::DataProtection::UserDataProtectionManager, winrt::Windows::Security::DataProtection::UserDataAvailabilityStateChangedEventArgs> const& handler) const;
|
||||
auto DataAvailabilityStateChanged(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::Security::DataProtection::IUserDataProtectionManager>
|
||||
{
|
||||
@@ -168,8 +167,8 @@ namespace winrt::impl
|
||||
template <typename D>
|
||||
struct consume_Windows_Security_DataProtection_IUserDataProtectionManagerStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Security::DataProtection::UserDataProtectionManager) TryGetDefault() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Security::DataProtection::UserDataProtectionManager) TryGetForUser(winrt::Windows::System::User const& user) const;
|
||||
auto TryGetDefault() const;
|
||||
auto TryGetForUser(winrt::Windows::System::User const& user) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::Security::DataProtection::IUserDataProtectionManagerStatics>
|
||||
{
|
||||
@@ -178,7 +177,7 @@ namespace winrt::impl
|
||||
template <typename D>
|
||||
struct consume_Windows_Security_DataProtection_IUserDataStorageItemProtectionInfo
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Security::DataProtection::UserDataAvailability) Availability() const;
|
||||
[[nodiscard]] auto Availability() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::Security::DataProtection::IUserDataStorageItemProtectionInfo>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user