Files
nearby/cpp/platform/impl/windows/generated/winrt/impl/Windows.Devices.SmartCards.1.h
T
hai007 b1815095dd BEGIN_PUBLIC
Microsoft has updated the winrt library
END_PUBLC

PiperOrigin-RevId: 387168248
2021-07-29 03:27:37 -07:00

596 lines
45 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3
#ifndef WINRT_Windows_Devices_SmartCards_1_H
#define WINRT_Windows_Devices_SmartCards_1_H
#include "winrt/impl/Windows.Foundation.0.h"
#include "winrt/impl/Windows.Devices.SmartCards.0.h"
WINRT_EXPORT namespace winrt::Windows::Devices::SmartCards
{
struct __declspec(empty_bases) ICardAddedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICardAddedEventArgs>
{
ICardAddedEventArgs(std::nullptr_t = nullptr) noexcept {}
ICardAddedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ICardAddedEventArgs(ICardAddedEventArgs const&) noexcept = default;
ICardAddedEventArgs(ICardAddedEventArgs&&) noexcept = default;
ICardAddedEventArgs& operator=(ICardAddedEventArgs const&) & noexcept = default;
ICardAddedEventArgs& operator=(ICardAddedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) ICardRemovedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICardRemovedEventArgs>
{
ICardRemovedEventArgs(std::nullptr_t = nullptr) noexcept {}
ICardRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ICardRemovedEventArgs(ICardRemovedEventArgs const&) noexcept = default;
ICardRemovedEventArgs(ICardRemovedEventArgs&&) noexcept = default;
ICardRemovedEventArgs& operator=(ICardRemovedEventArgs const&) & noexcept = default;
ICardRemovedEventArgs& operator=(ICardRemovedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) IKnownSmartCardAppletIds :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IKnownSmartCardAppletIds>
{
IKnownSmartCardAppletIds(std::nullptr_t = nullptr) noexcept {}
IKnownSmartCardAppletIds(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
IKnownSmartCardAppletIds(IKnownSmartCardAppletIds const&) noexcept = default;
IKnownSmartCardAppletIds(IKnownSmartCardAppletIds&&) noexcept = default;
IKnownSmartCardAppletIds& operator=(IKnownSmartCardAppletIds const&) & noexcept = default;
IKnownSmartCardAppletIds& operator=(IKnownSmartCardAppletIds&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCard :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCard>
{
ISmartCard(std::nullptr_t = nullptr) noexcept {}
ISmartCard(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCard(ISmartCard const&) noexcept = default;
ISmartCard(ISmartCard&&) noexcept = default;
ISmartCard& operator=(ISmartCard const&) & noexcept = default;
ISmartCard& operator=(ISmartCard&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAppletIdGroup :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAppletIdGroup>
{
ISmartCardAppletIdGroup(std::nullptr_t = nullptr) noexcept {}
ISmartCardAppletIdGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAppletIdGroup(ISmartCardAppletIdGroup const&) noexcept = default;
ISmartCardAppletIdGroup(ISmartCardAppletIdGroup&&) noexcept = default;
ISmartCardAppletIdGroup& operator=(ISmartCardAppletIdGroup const&) & noexcept = default;
ISmartCardAppletIdGroup& operator=(ISmartCardAppletIdGroup&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAppletIdGroup2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAppletIdGroup2>
{
ISmartCardAppletIdGroup2(std::nullptr_t = nullptr) noexcept {}
ISmartCardAppletIdGroup2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAppletIdGroup2(ISmartCardAppletIdGroup2 const&) noexcept = default;
ISmartCardAppletIdGroup2(ISmartCardAppletIdGroup2&&) noexcept = default;
ISmartCardAppletIdGroup2& operator=(ISmartCardAppletIdGroup2 const&) & noexcept = default;
ISmartCardAppletIdGroup2& operator=(ISmartCardAppletIdGroup2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAppletIdGroupFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAppletIdGroupFactory>
{
ISmartCardAppletIdGroupFactory(std::nullptr_t = nullptr) noexcept {}
ISmartCardAppletIdGroupFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAppletIdGroupFactory(ISmartCardAppletIdGroupFactory const&) noexcept = default;
ISmartCardAppletIdGroupFactory(ISmartCardAppletIdGroupFactory&&) noexcept = default;
ISmartCardAppletIdGroupFactory& operator=(ISmartCardAppletIdGroupFactory const&) & noexcept = default;
ISmartCardAppletIdGroupFactory& operator=(ISmartCardAppletIdGroupFactory&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAppletIdGroupRegistration :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAppletIdGroupRegistration>
{
ISmartCardAppletIdGroupRegistration(std::nullptr_t = nullptr) noexcept {}
ISmartCardAppletIdGroupRegistration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAppletIdGroupRegistration(ISmartCardAppletIdGroupRegistration const&) noexcept = default;
ISmartCardAppletIdGroupRegistration(ISmartCardAppletIdGroupRegistration&&) noexcept = default;
ISmartCardAppletIdGroupRegistration& operator=(ISmartCardAppletIdGroupRegistration const&) & noexcept = default;
ISmartCardAppletIdGroupRegistration& operator=(ISmartCardAppletIdGroupRegistration&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAppletIdGroupRegistration2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAppletIdGroupRegistration2>
{
ISmartCardAppletIdGroupRegistration2(std::nullptr_t = nullptr) noexcept {}
ISmartCardAppletIdGroupRegistration2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAppletIdGroupRegistration2(ISmartCardAppletIdGroupRegistration2 const&) noexcept = default;
ISmartCardAppletIdGroupRegistration2(ISmartCardAppletIdGroupRegistration2&&) noexcept = default;
ISmartCardAppletIdGroupRegistration2& operator=(ISmartCardAppletIdGroupRegistration2 const&) & noexcept = default;
ISmartCardAppletIdGroupRegistration2& operator=(ISmartCardAppletIdGroupRegistration2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAppletIdGroupStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAppletIdGroupStatics>
{
ISmartCardAppletIdGroupStatics(std::nullptr_t = nullptr) noexcept {}
ISmartCardAppletIdGroupStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAppletIdGroupStatics(ISmartCardAppletIdGroupStatics const&) noexcept = default;
ISmartCardAppletIdGroupStatics(ISmartCardAppletIdGroupStatics&&) noexcept = default;
ISmartCardAppletIdGroupStatics& operator=(ISmartCardAppletIdGroupStatics const&) & noexcept = default;
ISmartCardAppletIdGroupStatics& operator=(ISmartCardAppletIdGroupStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAutomaticResponseApdu :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAutomaticResponseApdu>
{
ISmartCardAutomaticResponseApdu(std::nullptr_t = nullptr) noexcept {}
ISmartCardAutomaticResponseApdu(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAutomaticResponseApdu(ISmartCardAutomaticResponseApdu const&) noexcept = default;
ISmartCardAutomaticResponseApdu(ISmartCardAutomaticResponseApdu&&) noexcept = default;
ISmartCardAutomaticResponseApdu& operator=(ISmartCardAutomaticResponseApdu const&) & noexcept = default;
ISmartCardAutomaticResponseApdu& operator=(ISmartCardAutomaticResponseApdu&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAutomaticResponseApdu2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAutomaticResponseApdu2>
{
ISmartCardAutomaticResponseApdu2(std::nullptr_t = nullptr) noexcept {}
ISmartCardAutomaticResponseApdu2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAutomaticResponseApdu2(ISmartCardAutomaticResponseApdu2 const&) noexcept = default;
ISmartCardAutomaticResponseApdu2(ISmartCardAutomaticResponseApdu2&&) noexcept = default;
ISmartCardAutomaticResponseApdu2& operator=(ISmartCardAutomaticResponseApdu2 const&) & noexcept = default;
ISmartCardAutomaticResponseApdu2& operator=(ISmartCardAutomaticResponseApdu2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAutomaticResponseApdu3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAutomaticResponseApdu3>
{
ISmartCardAutomaticResponseApdu3(std::nullptr_t = nullptr) noexcept {}
ISmartCardAutomaticResponseApdu3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAutomaticResponseApdu3(ISmartCardAutomaticResponseApdu3 const&) noexcept = default;
ISmartCardAutomaticResponseApdu3(ISmartCardAutomaticResponseApdu3&&) noexcept = default;
ISmartCardAutomaticResponseApdu3& operator=(ISmartCardAutomaticResponseApdu3 const&) & noexcept = default;
ISmartCardAutomaticResponseApdu3& operator=(ISmartCardAutomaticResponseApdu3&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardAutomaticResponseApduFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardAutomaticResponseApduFactory>
{
ISmartCardAutomaticResponseApduFactory(std::nullptr_t = nullptr) noexcept {}
ISmartCardAutomaticResponseApduFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardAutomaticResponseApduFactory(ISmartCardAutomaticResponseApduFactory const&) noexcept = default;
ISmartCardAutomaticResponseApduFactory(ISmartCardAutomaticResponseApduFactory&&) noexcept = default;
ISmartCardAutomaticResponseApduFactory& operator=(ISmartCardAutomaticResponseApduFactory const&) & noexcept = default;
ISmartCardAutomaticResponseApduFactory& operator=(ISmartCardAutomaticResponseApduFactory&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardChallengeContext :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardChallengeContext>,
impl::require<winrt::Windows::Devices::SmartCards::ISmartCardChallengeContext, winrt::Windows::Foundation::IClosable>
{
ISmartCardChallengeContext(std::nullptr_t = nullptr) noexcept {}
ISmartCardChallengeContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardChallengeContext(ISmartCardChallengeContext const&) noexcept = default;
ISmartCardChallengeContext(ISmartCardChallengeContext&&) noexcept = default;
ISmartCardChallengeContext& operator=(ISmartCardChallengeContext const&) & noexcept = default;
ISmartCardChallengeContext& operator=(ISmartCardChallengeContext&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardConnect :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardConnect>
{
ISmartCardConnect(std::nullptr_t = nullptr) noexcept {}
ISmartCardConnect(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardConnect(ISmartCardConnect const&) noexcept = default;
ISmartCardConnect(ISmartCardConnect&&) noexcept = default;
ISmartCardConnect& operator=(ISmartCardConnect const&) & noexcept = default;
ISmartCardConnect& operator=(ISmartCardConnect&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardConnection :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardConnection>,
impl::require<winrt::Windows::Devices::SmartCards::ISmartCardConnection, winrt::Windows::Foundation::IClosable>
{
ISmartCardConnection(std::nullptr_t = nullptr) noexcept {}
ISmartCardConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardConnection(ISmartCardConnection const&) noexcept = default;
ISmartCardConnection(ISmartCardConnection&&) noexcept = default;
ISmartCardConnection& operator=(ISmartCardConnection const&) & noexcept = default;
ISmartCardConnection& operator=(ISmartCardConnection&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramGenerator :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramGenerator>
{
ISmartCardCryptogramGenerator(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramGenerator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramGenerator(ISmartCardCryptogramGenerator const&) noexcept = default;
ISmartCardCryptogramGenerator(ISmartCardCryptogramGenerator&&) noexcept = default;
ISmartCardCryptogramGenerator& operator=(ISmartCardCryptogramGenerator const&) & noexcept = default;
ISmartCardCryptogramGenerator& operator=(ISmartCardCryptogramGenerator&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramGenerator2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramGenerator2>
{
ISmartCardCryptogramGenerator2(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramGenerator2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramGenerator2(ISmartCardCryptogramGenerator2 const&) noexcept = default;
ISmartCardCryptogramGenerator2(ISmartCardCryptogramGenerator2&&) noexcept = default;
ISmartCardCryptogramGenerator2& operator=(ISmartCardCryptogramGenerator2 const&) & noexcept = default;
ISmartCardCryptogramGenerator2& operator=(ISmartCardCryptogramGenerator2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramGeneratorStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramGeneratorStatics>
{
ISmartCardCryptogramGeneratorStatics(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramGeneratorStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramGeneratorStatics(ISmartCardCryptogramGeneratorStatics const&) noexcept = default;
ISmartCardCryptogramGeneratorStatics(ISmartCardCryptogramGeneratorStatics&&) noexcept = default;
ISmartCardCryptogramGeneratorStatics& operator=(ISmartCardCryptogramGeneratorStatics const&) & noexcept = default;
ISmartCardCryptogramGeneratorStatics& operator=(ISmartCardCryptogramGeneratorStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramGeneratorStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramGeneratorStatics2>
{
ISmartCardCryptogramGeneratorStatics2(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramGeneratorStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramGeneratorStatics2(ISmartCardCryptogramGeneratorStatics2 const&) noexcept = default;
ISmartCardCryptogramGeneratorStatics2(ISmartCardCryptogramGeneratorStatics2&&) noexcept = default;
ISmartCardCryptogramGeneratorStatics2& operator=(ISmartCardCryptogramGeneratorStatics2 const&) & noexcept = default;
ISmartCardCryptogramGeneratorStatics2& operator=(ISmartCardCryptogramGeneratorStatics2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult>
{
ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult(ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult const&) noexcept = default;
ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult(ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult&&) noexcept = default;
ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult& operator=(ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult const&) & noexcept = default;
ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult& operator=(ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult>
{
ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult(ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult const&) noexcept = default;
ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult(ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult&&) noexcept = default;
ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult& operator=(ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult const&) & noexcept = default;
ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult& operator=(ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult>
{
ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult(ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult const&) noexcept = default;
ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult(ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult&&) noexcept = default;
ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult& operator=(ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult const&) & noexcept = default;
ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult& operator=(ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramMaterialCharacteristics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramMaterialCharacteristics>
{
ISmartCardCryptogramMaterialCharacteristics(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramMaterialCharacteristics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramMaterialCharacteristics(ISmartCardCryptogramMaterialCharacteristics const&) noexcept = default;
ISmartCardCryptogramMaterialCharacteristics(ISmartCardCryptogramMaterialCharacteristics&&) noexcept = default;
ISmartCardCryptogramMaterialCharacteristics& operator=(ISmartCardCryptogramMaterialCharacteristics const&) & noexcept = default;
ISmartCardCryptogramMaterialCharacteristics& operator=(ISmartCardCryptogramMaterialCharacteristics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramMaterialPackageCharacteristics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramMaterialPackageCharacteristics>
{
ISmartCardCryptogramMaterialPackageCharacteristics(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramMaterialPackageCharacteristics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramMaterialPackageCharacteristics(ISmartCardCryptogramMaterialPackageCharacteristics const&) noexcept = default;
ISmartCardCryptogramMaterialPackageCharacteristics(ISmartCardCryptogramMaterialPackageCharacteristics&&) noexcept = default;
ISmartCardCryptogramMaterialPackageCharacteristics& operator=(ISmartCardCryptogramMaterialPackageCharacteristics const&) & noexcept = default;
ISmartCardCryptogramMaterialPackageCharacteristics& operator=(ISmartCardCryptogramMaterialPackageCharacteristics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramMaterialPossessionProof :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramMaterialPossessionProof>
{
ISmartCardCryptogramMaterialPossessionProof(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramMaterialPossessionProof(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramMaterialPossessionProof(ISmartCardCryptogramMaterialPossessionProof const&) noexcept = default;
ISmartCardCryptogramMaterialPossessionProof(ISmartCardCryptogramMaterialPossessionProof&&) noexcept = default;
ISmartCardCryptogramMaterialPossessionProof& operator=(ISmartCardCryptogramMaterialPossessionProof const&) & noexcept = default;
ISmartCardCryptogramMaterialPossessionProof& operator=(ISmartCardCryptogramMaterialPossessionProof&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramPlacementStep :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramPlacementStep>
{
ISmartCardCryptogramPlacementStep(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramPlacementStep(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramPlacementStep(ISmartCardCryptogramPlacementStep const&) noexcept = default;
ISmartCardCryptogramPlacementStep(ISmartCardCryptogramPlacementStep&&) noexcept = default;
ISmartCardCryptogramPlacementStep& operator=(ISmartCardCryptogramPlacementStep const&) & noexcept = default;
ISmartCardCryptogramPlacementStep& operator=(ISmartCardCryptogramPlacementStep&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramStorageKeyCharacteristics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramStorageKeyCharacteristics>
{
ISmartCardCryptogramStorageKeyCharacteristics(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramStorageKeyCharacteristics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramStorageKeyCharacteristics(ISmartCardCryptogramStorageKeyCharacteristics const&) noexcept = default;
ISmartCardCryptogramStorageKeyCharacteristics(ISmartCardCryptogramStorageKeyCharacteristics&&) noexcept = default;
ISmartCardCryptogramStorageKeyCharacteristics& operator=(ISmartCardCryptogramStorageKeyCharacteristics const&) & noexcept = default;
ISmartCardCryptogramStorageKeyCharacteristics& operator=(ISmartCardCryptogramStorageKeyCharacteristics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramStorageKeyInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramStorageKeyInfo>
{
ISmartCardCryptogramStorageKeyInfo(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramStorageKeyInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramStorageKeyInfo(ISmartCardCryptogramStorageKeyInfo const&) noexcept = default;
ISmartCardCryptogramStorageKeyInfo(ISmartCardCryptogramStorageKeyInfo&&) noexcept = default;
ISmartCardCryptogramStorageKeyInfo& operator=(ISmartCardCryptogramStorageKeyInfo const&) & noexcept = default;
ISmartCardCryptogramStorageKeyInfo& operator=(ISmartCardCryptogramStorageKeyInfo&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardCryptogramStorageKeyInfo2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardCryptogramStorageKeyInfo2>
{
ISmartCardCryptogramStorageKeyInfo2(std::nullptr_t = nullptr) noexcept {}
ISmartCardCryptogramStorageKeyInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardCryptogramStorageKeyInfo2(ISmartCardCryptogramStorageKeyInfo2 const&) noexcept = default;
ISmartCardCryptogramStorageKeyInfo2(ISmartCardCryptogramStorageKeyInfo2&&) noexcept = default;
ISmartCardCryptogramStorageKeyInfo2& operator=(ISmartCardCryptogramStorageKeyInfo2 const&) & noexcept = default;
ISmartCardCryptogramStorageKeyInfo2& operator=(ISmartCardCryptogramStorageKeyInfo2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulator :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulator>
{
ISmartCardEmulator(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulator(ISmartCardEmulator const&) noexcept = default;
ISmartCardEmulator(ISmartCardEmulator&&) noexcept = default;
ISmartCardEmulator& operator=(ISmartCardEmulator const&) & noexcept = default;
ISmartCardEmulator& operator=(ISmartCardEmulator&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulator2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulator2>
{
ISmartCardEmulator2(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulator2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulator2(ISmartCardEmulator2 const&) noexcept = default;
ISmartCardEmulator2(ISmartCardEmulator2&&) noexcept = default;
ISmartCardEmulator2& operator=(ISmartCardEmulator2 const&) & noexcept = default;
ISmartCardEmulator2& operator=(ISmartCardEmulator2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorApduReceivedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorApduReceivedEventArgs>
{
ISmartCardEmulatorApduReceivedEventArgs(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorApduReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorApduReceivedEventArgs(ISmartCardEmulatorApduReceivedEventArgs const&) noexcept = default;
ISmartCardEmulatorApduReceivedEventArgs(ISmartCardEmulatorApduReceivedEventArgs&&) noexcept = default;
ISmartCardEmulatorApduReceivedEventArgs& operator=(ISmartCardEmulatorApduReceivedEventArgs const&) & noexcept = default;
ISmartCardEmulatorApduReceivedEventArgs& operator=(ISmartCardEmulatorApduReceivedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorApduReceivedEventArgs2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorApduReceivedEventArgs2>
{
ISmartCardEmulatorApduReceivedEventArgs2(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorApduReceivedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorApduReceivedEventArgs2(ISmartCardEmulatorApduReceivedEventArgs2 const&) noexcept = default;
ISmartCardEmulatorApduReceivedEventArgs2(ISmartCardEmulatorApduReceivedEventArgs2&&) noexcept = default;
ISmartCardEmulatorApduReceivedEventArgs2& operator=(ISmartCardEmulatorApduReceivedEventArgs2 const&) & noexcept = default;
ISmartCardEmulatorApduReceivedEventArgs2& operator=(ISmartCardEmulatorApduReceivedEventArgs2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorApduReceivedEventArgsWithCryptograms :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorApduReceivedEventArgsWithCryptograms>
{
ISmartCardEmulatorApduReceivedEventArgsWithCryptograms(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorApduReceivedEventArgsWithCryptograms(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorApduReceivedEventArgsWithCryptograms(ISmartCardEmulatorApduReceivedEventArgsWithCryptograms const&) noexcept = default;
ISmartCardEmulatorApduReceivedEventArgsWithCryptograms(ISmartCardEmulatorApduReceivedEventArgsWithCryptograms&&) noexcept = default;
ISmartCardEmulatorApduReceivedEventArgsWithCryptograms& operator=(ISmartCardEmulatorApduReceivedEventArgsWithCryptograms const&) & noexcept = default;
ISmartCardEmulatorApduReceivedEventArgsWithCryptograms& operator=(ISmartCardEmulatorApduReceivedEventArgsWithCryptograms&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorConnectionDeactivatedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorConnectionDeactivatedEventArgs>
{
ISmartCardEmulatorConnectionDeactivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorConnectionDeactivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorConnectionDeactivatedEventArgs(ISmartCardEmulatorConnectionDeactivatedEventArgs const&) noexcept = default;
ISmartCardEmulatorConnectionDeactivatedEventArgs(ISmartCardEmulatorConnectionDeactivatedEventArgs&&) noexcept = default;
ISmartCardEmulatorConnectionDeactivatedEventArgs& operator=(ISmartCardEmulatorConnectionDeactivatedEventArgs const&) & noexcept = default;
ISmartCardEmulatorConnectionDeactivatedEventArgs& operator=(ISmartCardEmulatorConnectionDeactivatedEventArgs&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorConnectionProperties :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorConnectionProperties>
{
ISmartCardEmulatorConnectionProperties(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorConnectionProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorConnectionProperties(ISmartCardEmulatorConnectionProperties const&) noexcept = default;
ISmartCardEmulatorConnectionProperties(ISmartCardEmulatorConnectionProperties&&) noexcept = default;
ISmartCardEmulatorConnectionProperties& operator=(ISmartCardEmulatorConnectionProperties const&) & noexcept = default;
ISmartCardEmulatorConnectionProperties& operator=(ISmartCardEmulatorConnectionProperties&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorStatics>
{
ISmartCardEmulatorStatics(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorStatics(ISmartCardEmulatorStatics const&) noexcept = default;
ISmartCardEmulatorStatics(ISmartCardEmulatorStatics&&) noexcept = default;
ISmartCardEmulatorStatics& operator=(ISmartCardEmulatorStatics const&) & noexcept = default;
ISmartCardEmulatorStatics& operator=(ISmartCardEmulatorStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorStatics2>
{
ISmartCardEmulatorStatics2(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorStatics2(ISmartCardEmulatorStatics2 const&) noexcept = default;
ISmartCardEmulatorStatics2(ISmartCardEmulatorStatics2&&) noexcept = default;
ISmartCardEmulatorStatics2& operator=(ISmartCardEmulatorStatics2 const&) & noexcept = default;
ISmartCardEmulatorStatics2& operator=(ISmartCardEmulatorStatics2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardEmulatorStatics3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardEmulatorStatics3>
{
ISmartCardEmulatorStatics3(std::nullptr_t = nullptr) noexcept {}
ISmartCardEmulatorStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardEmulatorStatics3(ISmartCardEmulatorStatics3 const&) noexcept = default;
ISmartCardEmulatorStatics3(ISmartCardEmulatorStatics3&&) noexcept = default;
ISmartCardEmulatorStatics3& operator=(ISmartCardEmulatorStatics3 const&) & noexcept = default;
ISmartCardEmulatorStatics3& operator=(ISmartCardEmulatorStatics3&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardPinPolicy :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardPinPolicy>
{
ISmartCardPinPolicy(std::nullptr_t = nullptr) noexcept {}
ISmartCardPinPolicy(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardPinPolicy(ISmartCardPinPolicy const&) noexcept = default;
ISmartCardPinPolicy(ISmartCardPinPolicy&&) noexcept = default;
ISmartCardPinPolicy& operator=(ISmartCardPinPolicy const&) & noexcept = default;
ISmartCardPinPolicy& operator=(ISmartCardPinPolicy&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardPinResetDeferral :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardPinResetDeferral>
{
ISmartCardPinResetDeferral(std::nullptr_t = nullptr) noexcept {}
ISmartCardPinResetDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardPinResetDeferral(ISmartCardPinResetDeferral const&) noexcept = default;
ISmartCardPinResetDeferral(ISmartCardPinResetDeferral&&) noexcept = default;
ISmartCardPinResetDeferral& operator=(ISmartCardPinResetDeferral const&) & noexcept = default;
ISmartCardPinResetDeferral& operator=(ISmartCardPinResetDeferral&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardPinResetRequest :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardPinResetRequest>
{
ISmartCardPinResetRequest(std::nullptr_t = nullptr) noexcept {}
ISmartCardPinResetRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardPinResetRequest(ISmartCardPinResetRequest const&) noexcept = default;
ISmartCardPinResetRequest(ISmartCardPinResetRequest&&) noexcept = default;
ISmartCardPinResetRequest& operator=(ISmartCardPinResetRequest const&) & noexcept = default;
ISmartCardPinResetRequest& operator=(ISmartCardPinResetRequest&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardProvisioning :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardProvisioning>
{
ISmartCardProvisioning(std::nullptr_t = nullptr) noexcept {}
ISmartCardProvisioning(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardProvisioning(ISmartCardProvisioning const&) noexcept = default;
ISmartCardProvisioning(ISmartCardProvisioning&&) noexcept = default;
ISmartCardProvisioning& operator=(ISmartCardProvisioning const&) & noexcept = default;
ISmartCardProvisioning& operator=(ISmartCardProvisioning&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardProvisioning2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardProvisioning2>
{
ISmartCardProvisioning2(std::nullptr_t = nullptr) noexcept {}
ISmartCardProvisioning2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardProvisioning2(ISmartCardProvisioning2 const&) noexcept = default;
ISmartCardProvisioning2(ISmartCardProvisioning2&&) noexcept = default;
ISmartCardProvisioning2& operator=(ISmartCardProvisioning2 const&) & noexcept = default;
ISmartCardProvisioning2& operator=(ISmartCardProvisioning2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardProvisioningStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardProvisioningStatics>
{
ISmartCardProvisioningStatics(std::nullptr_t = nullptr) noexcept {}
ISmartCardProvisioningStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardProvisioningStatics(ISmartCardProvisioningStatics const&) noexcept = default;
ISmartCardProvisioningStatics(ISmartCardProvisioningStatics&&) noexcept = default;
ISmartCardProvisioningStatics& operator=(ISmartCardProvisioningStatics const&) & noexcept = default;
ISmartCardProvisioningStatics& operator=(ISmartCardProvisioningStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardProvisioningStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardProvisioningStatics2>
{
ISmartCardProvisioningStatics2(std::nullptr_t = nullptr) noexcept {}
ISmartCardProvisioningStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardProvisioningStatics2(ISmartCardProvisioningStatics2 const&) noexcept = default;
ISmartCardProvisioningStatics2(ISmartCardProvisioningStatics2&&) noexcept = default;
ISmartCardProvisioningStatics2& operator=(ISmartCardProvisioningStatics2 const&) & noexcept = default;
ISmartCardProvisioningStatics2& operator=(ISmartCardProvisioningStatics2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardReader :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardReader>
{
ISmartCardReader(std::nullptr_t = nullptr) noexcept {}
ISmartCardReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardReader(ISmartCardReader const&) noexcept = default;
ISmartCardReader(ISmartCardReader&&) noexcept = default;
ISmartCardReader& operator=(ISmartCardReader const&) & noexcept = default;
ISmartCardReader& operator=(ISmartCardReader&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardReaderStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardReaderStatics>
{
ISmartCardReaderStatics(std::nullptr_t = nullptr) noexcept {}
ISmartCardReaderStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardReaderStatics(ISmartCardReaderStatics const&) noexcept = default;
ISmartCardReaderStatics(ISmartCardReaderStatics&&) noexcept = default;
ISmartCardReaderStatics& operator=(ISmartCardReaderStatics const&) & noexcept = default;
ISmartCardReaderStatics& operator=(ISmartCardReaderStatics&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardTriggerDetails :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardTriggerDetails>
{
ISmartCardTriggerDetails(std::nullptr_t = nullptr) noexcept {}
ISmartCardTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardTriggerDetails(ISmartCardTriggerDetails const&) noexcept = default;
ISmartCardTriggerDetails(ISmartCardTriggerDetails&&) noexcept = default;
ISmartCardTriggerDetails& operator=(ISmartCardTriggerDetails const&) & noexcept = default;
ISmartCardTriggerDetails& operator=(ISmartCardTriggerDetails&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardTriggerDetails2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardTriggerDetails2>
{
ISmartCardTriggerDetails2(std::nullptr_t = nullptr) noexcept {}
ISmartCardTriggerDetails2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardTriggerDetails2(ISmartCardTriggerDetails2 const&) noexcept = default;
ISmartCardTriggerDetails2(ISmartCardTriggerDetails2&&) noexcept = default;
ISmartCardTriggerDetails2& operator=(ISmartCardTriggerDetails2 const&) & noexcept = default;
ISmartCardTriggerDetails2& operator=(ISmartCardTriggerDetails2&&) & noexcept = default;
};
struct __declspec(empty_bases) ISmartCardTriggerDetails3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISmartCardTriggerDetails3>
{
ISmartCardTriggerDetails3(std::nullptr_t = nullptr) noexcept {}
ISmartCardTriggerDetails3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
ISmartCardTriggerDetails3(ISmartCardTriggerDetails3 const&) noexcept = default;
ISmartCardTriggerDetails3(ISmartCardTriggerDetails3&&) noexcept = default;
ISmartCardTriggerDetails3& operator=(ISmartCardTriggerDetails3 const&) & noexcept = default;
ISmartCardTriggerDetails3& operator=(ISmartCardTriggerDetails3&&) & noexcept = default;
};
}
#endif