Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.Media.Protection.1.h
T
jfcarroll 28da839987 Latest update for winrt
PiperOrigin-RevId: 452591835
2022-06-02 12:05:19 -07:00

104 lines
5.7 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.220531.1
#pragma once
#ifndef WINRT_Windows_Media_Protection_1_H
#define WINRT_Windows_Media_Protection_1_H
#include "winrt/impl/Windows.Foundation.0.h"
#include "winrt/impl/Windows.Media.Protection.0.h"
WINRT_EXPORT namespace winrt::Windows::Media::Protection
{
struct __declspec(empty_bases) IComponentLoadFailedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IComponentLoadFailedEventArgs>
{
IComponentLoadFailedEventArgs(std::nullptr_t = nullptr) noexcept {}
IComponentLoadFailedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IComponentRenewalStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IComponentRenewalStatics>
{
IComponentRenewalStatics(std::nullptr_t = nullptr) noexcept {}
IComponentRenewalStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IHdcpSession :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IHdcpSession>,
impl::require<winrt::Windows::Media::Protection::IHdcpSession, winrt::Windows::Foundation::IClosable>
{
IHdcpSession(std::nullptr_t = nullptr) noexcept {}
IHdcpSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IMediaProtectionManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaProtectionManager>
{
IMediaProtectionManager(std::nullptr_t = nullptr) noexcept {}
IMediaProtectionManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IMediaProtectionPMPServer :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaProtectionPMPServer>
{
IMediaProtectionPMPServer(std::nullptr_t = nullptr) noexcept {}
IMediaProtectionPMPServer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IMediaProtectionPMPServerFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaProtectionPMPServerFactory>
{
IMediaProtectionPMPServerFactory(std::nullptr_t = nullptr) noexcept {}
IMediaProtectionPMPServerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IMediaProtectionServiceCompletion :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaProtectionServiceCompletion>
{
IMediaProtectionServiceCompletion(std::nullptr_t = nullptr) noexcept {}
IMediaProtectionServiceCompletion(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IMediaProtectionServiceRequest :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaProtectionServiceRequest>
{
IMediaProtectionServiceRequest(std::nullptr_t = nullptr) noexcept {}
IMediaProtectionServiceRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IProtectionCapabilities :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IProtectionCapabilities>
{
IProtectionCapabilities(std::nullptr_t = nullptr) noexcept {}
IProtectionCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IRevocationAndRenewalInformation :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevocationAndRenewalInformation>
{
IRevocationAndRenewalInformation(std::nullptr_t = nullptr) noexcept {}
IRevocationAndRenewalInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IRevocationAndRenewalItem :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevocationAndRenewalItem>
{
IRevocationAndRenewalItem(std::nullptr_t = nullptr) noexcept {}
IRevocationAndRenewalItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IServiceRequestedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IServiceRequestedEventArgs>
{
IServiceRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
IServiceRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IServiceRequestedEventArgs2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IServiceRequestedEventArgs2>
{
IServiceRequestedEventArgs2(std::nullptr_t = nullptr) noexcept {}
IServiceRequestedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif