Skip to content

Commit

Permalink
Merge pull request #381 from tannergooding/main
Browse files Browse the repository at this point in the history
Add a Pointer<T> type to improve the WinRT bindings where possible
  • Loading branch information
tannergooding authored Dec 27, 2023
2 parents 67d1faa + f4a375d commit 4efaa4f
Show file tree
Hide file tree
Showing 1,048 changed files with 32,631 additions and 6,082 deletions.
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
<PackageOutputPath>$(BaseArtifactsPath)pkg/$(Configuration)/</PackageOutputPath>
<Product>TerraFX.Interop.Windows</Product>
<RootNamespace>TerraFX.Interop</RootNamespace>
<VersionPrefix>10.0.22621.4</VersionPrefix>
<VersionPrefix>10.0.22621.5</VersionPrefix>
<VersionSuffix Condition="'$(EXCLUDE_SUFFIX_FROM_VERSION)' != 'true'">rc1</VersionSuffix>
<VersionSuffix Condition="'$(GITHUB_EVENT_NAME)' == 'pull_request'">pr</VersionSuffix>
</PropertyGroup>
Expand Down
48 changes: 48 additions & 0 deletions TerraFX.Interop.Windows.sln
Original file line number Diff line number Diff line change
Expand Up @@ -4062,6 +4062,48 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "windows.ui.composition.desk
generation\WinRT\winrt\windows.ui.composition.desktop\winrt-windows.ui.composition.desktop.h = generation\WinRT\winrt\windows.ui.composition.desktop\winrt-windows.ui.composition.desktop.h
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "windows.media.faceanalysis", "windows.media.faceanalysis", "{F8416880-35FD-4256-B8BB-C7B019BA461C}"
ProjectSection(SolutionItems) = preProject
generation\WinRT\winrt\windows.media.faceanalysis\generate.rsp = generation\WinRT\winrt\windows.media.faceanalysis\generate.rsp
generation\WinRT\winrt\windows.media.faceanalysis\header.txt = generation\WinRT\winrt\windows.media.faceanalysis\header.txt
generation\WinRT\winrt\windows.media.faceanalysis\winrt-windows.media.faceanalysis.h = generation\WinRT\winrt\windows.media.faceanalysis\winrt-windows.media.faceanalysis.h
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "windows.applicationmodel.email", "windows.applicationmodel.email", "{79A5EA40-E3B7-480F-95FF-DA6292521E3F}"
ProjectSection(SolutionItems) = preProject
generation\WinRT\winrt\windows.applicationmodel.email\generate.rsp = generation\WinRT\winrt\windows.applicationmodel.email\generate.rsp
generation\WinRT\winrt\windows.applicationmodel.email\header.txt = generation\WinRT\winrt\windows.applicationmodel.email\header.txt
generation\WinRT\winrt\windows.applicationmodel.email\winrt-windows.applicationmodel.email.h = generation\WinRT\winrt\windows.applicationmodel.email\winrt-windows.applicationmodel.email.h
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "windows.system.diagnostics", "windows.system.diagnostics", "{38A815F4-4251-4BD0-B89F-5D351346209D}"
ProjectSection(SolutionItems) = preProject
generation\WinRT\winrt\windows.system.diagnostics\generate.rsp = generation\WinRT\winrt\windows.system.diagnostics\generate.rsp
generation\WinRT\winrt\windows.system.diagnostics\header.txt = generation\WinRT\winrt\windows.system.diagnostics\header.txt
generation\WinRT\winrt\windows.system.diagnostics\winrt-windows.system.diagnostics.h = generation\WinRT\winrt\windows.system.diagnostics\winrt-windows.system.diagnostics.h
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "windows.devices.radios", "windows.devices.radios", "{414B6787-C737-499E-AB8A-864726F4BDAA}"
ProjectSection(SolutionItems) = preProject
generation\WinRT\winrt\windows.devices.radios\generate.rsp = generation\WinRT\winrt\windows.devices.radios\generate.rsp
generation\WinRT\winrt\windows.devices.radios\header.txt = generation\WinRT\winrt\windows.devices.radios\header.txt
generation\WinRT\winrt\windows.devices.radios\winrt-windows.devices.radios.h = generation\WinRT\winrt\windows.devices.radios\winrt-windows.devices.radios.h
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "windows.applicationmodel.userdatatasks", "windows.applicationmodel.userdatatasks", "{C3AF52AB-C489-465E-8632-796261DBC1EC}"
ProjectSection(SolutionItems) = preProject
generation\WinRT\winrt\windows.applicationmodel.userdatatasks\generate.rsp = generation\WinRT\winrt\windows.applicationmodel.userdatatasks\generate.rsp
generation\WinRT\winrt\windows.applicationmodel.userdatatasks\header.txt = generation\WinRT\winrt\windows.applicationmodel.userdatatasks\header.txt
generation\WinRT\winrt\windows.applicationmodel.userdatatasks\winrt-windows.applicationmodel.userdatatasks.h = generation\WinRT\winrt\windows.applicationmodel.userdatatasks\winrt-windows.applicationmodel.userdatatasks.h
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "windows.data.json", "windows.data.json", "{2AC8D3B6-AFE3-4B28-A258-3D35044DCFA4}"
ProjectSection(SolutionItems) = preProject
generation\WinRT\winrt\windows.data.json\generate.rsp = generation\WinRT\winrt\windows.data.json\generate.rsp
generation\WinRT\winrt\windows.data.json\header.txt = generation\WinRT\winrt\windows.data.json\header.txt
generation\WinRT\winrt\windows.data.json\winrt-windows.data.json.h = generation\WinRT\winrt\windows.data.json\winrt-windows.data.json.h
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -4677,6 +4719,12 @@ Global
{807F70F0-D52C-40B8-9D13-BCF016222EA8} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{8A7B659A-CEDB-4189-B1EA-7B0319E3F2B6} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{2622EAB3-2544-40AD-9284-3F86115B7DDA} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{F8416880-35FD-4256-B8BB-C7B019BA461C} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{79A5EA40-E3B7-480F-95FF-DA6292521E3F} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{38A815F4-4251-4BD0-B89F-5D351346209D} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{414B6787-C737-499E-AB8A-864726F4BDAA} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{C3AF52AB-C489-465E-8632-796261DBC1EC} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
{2AC8D3B6-AFE3-4B28-A258-3D35044DCFA4} = {030D5AC2-A56E-4C79-AD45-5BD6093C8D9A}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {2FE36DF8-2D9C-4F20-8787-45DC74B57461}
Expand Down
144 changes: 144 additions & 0 deletions generation/WinRT/winrt/windows.applicationmodel.email/generate.rsp
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailAttachment *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailCertificateValidationStatus>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailConversation *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailFolder *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailMailboxAction *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailMailboxChange *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailMessage *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailRecipient *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::Email::EmailRecipientResolutionResult *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailAttachment *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailCertificateValidationStatus>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailConversation *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailFolder *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailMailboxAction *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailMailboxChange *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailMessage *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailRecipient *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::Email::EmailRecipientResolutionResult *>
ABI::Windows::Foundation::Collections::IVector<ABI::Windows::ApplicationModel::Email::EmailAttachment *>
ABI::Windows::Foundation::Collections::IVector<ABI::Windows::ApplicationModel::Email::EmailMailboxAction *>
ABI::Windows::Foundation::Collections::IVector<ABI::Windows::ApplicationModel::Email::EmailRecipient *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailAttachment *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailCertificateValidationStatus>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailConversation *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailFolder *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailMailboxAction *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailMailboxChange *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailMessage *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailRecipient *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailRecipientResolutionResult *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailConversation *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailConversationBatch *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailFolder *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailItemCounts *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailMailbox *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailMailboxAutoReplySettings *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailMailboxCreateFolderResult *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailMailboxDeleteFolderStatus>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailMailboxEmptyFolderStatus>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailMessage *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailMessageBatch *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::Email::EmailStore *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailFolder *> *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailMailboxChange *> *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailMessage *> *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailRecipientResolutionResult *> *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::Foundation::Collections::IVectorView<enum ABI::Windows::ApplicationModel::Email::EmailCertificateValidationStatus> *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailConversation *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailConversationBatch *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailFolder *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailItemCounts *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailMailbox *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailMailboxAutoReplySettings *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailMailboxCreateFolderResult *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailMailboxDeleteFolderStatus>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailMailboxEmptyFolderStatus>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailMessage *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailMessageBatch *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Email::EmailStore *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailFolder *> *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailMailboxChange *> *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailMessage *> *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::Email::EmailRecipientResolutionResult *> *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::Foundation::Collections::IVectorView<enum ABI::Windows::ApplicationModel::Email::EmailCertificateValidationStatus> *>
ABI::Windows::Foundation::IReference<ABI::Windows::ApplicationModel::Email::EmailMailboxSmimeEncryptionAlgorithm>
ABI::Windows::Foundation::IReference<ABI::Windows::ApplicationModel::Email::EmailMailboxSmimeSigningAlgorithm>
ABI::Windows::Foundation::ITypedEventHandler<ABI::Windows::ApplicationModel::Email::EmailMailbox *, ABI::Windows::ApplicationModel::Email::EmailMailboxChangedEventArgs *>
ABI::Windows::Foundation::ITypedEventHandler<ABI::Windows::ApplicationModel::Email::EmailMailboxSyncManager *, IInspectable *>
CHECK_NS_PREFIX_STATE
DEPRECATEDENUMERATOR
IID_IEmailAttachment
IID_IEmailAttachment2
IID_IEmailAttachmentFactory
IID_IEmailAttachmentFactory2
IID_IEmailConversation
IID_IEmailConversationBatch
IID_IEmailConversationReader
IID_IEmailFolder
IID_IEmailIrmInfo
IID_IEmailIrmInfoFactory
IID_IEmailIrmTemplate
IID_IEmailIrmTemplateFactory
IID_IEmailItemCounts
IID_IEmailMailbox
IID_IEmailMailbox2
IID_IEmailMailbox3
IID_IEmailMailbox4
IID_IEmailMailbox5
IID_IEmailMailboxAction
IID_IEmailMailboxAutoReply
IID_IEmailMailboxAutoReplySettings
IID_IEmailMailboxCapabilities
IID_IEmailMailboxCapabilities2
IID_IEmailMailboxCapabilities3
IID_IEmailMailboxChange
IID_IEmailMailboxChangedDeferral
IID_IEmailMailboxChangedEventArgs
IID_IEmailMailboxChangeReader
IID_IEmailMailboxChangeTracker
IID_IEmailMailboxCreateFolderResult
IID_IEmailMailboxPolicies
IID_IEmailMailboxPolicies2
IID_IEmailMailboxPolicies3
IID_IEmailMailboxSyncManager
IID_IEmailMailboxSyncManager2
IID_IEmailManagerForUser
IID_IEmailManagerStatics
IID_IEmailManagerStatics2
IID_IEmailManagerStatics3
IID_IEmailMeetingInfo
IID_IEmailMeetingInfo2
IID_IEmailMessage
IID_IEmailMessage2
IID_IEmailMessage3
IID_IEmailMessage4
IID_IEmailMessageBatch
IID_IEmailMessageReader
IID_IEmailQueryOptions
IID_IEmailQueryOptionsFactory
IID_IEmailQueryTextSearch
IID_IEmailRecipient
IID_IEmailRecipientFactory
IID_IEmailRecipientResolutionResult
IID_IEmailRecipientResolutionResult2
IID_IEmailStore
IID_IEmailStoreNotificationTriggerDetails
WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION
WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION
WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION
--file
winrt-windows.applicationmodel.email.h
--methodClassName
WinRT
--namespace
TerraFX.Interop.WinRT
--output
../../../../sources/Interop/Windows/WinRT/winrt/windows.applicationmodel.email
--test-output
../../../../tests/Interop/Windows/WinRT/winrt/windows.applicationmodel.email
--traverse
C:/Program Files (x86)/Windows Kits/10/Include/10.0.22621.0/winrt/windows.applicationmodel.email.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information.

// Ported from winrt/windows.applicationmodel.email.h in the Windows SDK for Windows 10.0.22621.0
// Original source is Copyright © Microsoft. All rights reserved.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#include "..\..\..\TerraFX.h"
#include <windows.applicationmodel.email.h>
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTask *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTask *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskBatch *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskBatch *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskList *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskList *>
ABI::Windows::Foundation::IAsyncOperation<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskStore *>
ABI::Windows::Foundation::IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskStore *>
ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTask *>
ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTask *>
ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTask *>
ABI::Windows::Foundation::IReference<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskDaysOfWeek>
ABI::Windows::Foundation::IReference<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskWeekOfMonth>
ABI::Windows::Foundation::ITypedEventHandler<ABI::Windows::ApplicationModel::UserDataTasks::UserDataTaskListSyncManager *, IInspectable *>
CHECK_NS_PREFIX_STATE
DEPRECATEDENUMERATOR
IID_IUserDataTask
IID_IUserDataTaskBatch
IID_IUserDataTaskList
IID_IUserDataTaskListLimitedWriteOperations
IID_IUserDataTaskListSyncManager
IID_IUserDataTaskManager
IID_IUserDataTaskManagerStatics
IID_IUserDataTaskQueryOptions
IID_IUserDataTaskReader
IID_IUserDataTaskRecurrenceProperties
IID_IUserDataTaskRegenerationProperties
IID_IUserDataTaskStore
WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION
WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION
WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION
--file
winrt-windows.applicationmodel.userdatatasks.h
--methodClassName
WinRT
--namespace
TerraFX.Interop.WinRT
--output
../../../../sources/Interop/Windows/WinRT/winrt/windows.applicationmodel.userdatatasks
--test-output
../../../../tests/Interop/Windows/WinRT/winrt/windows.applicationmodel.userdatatasks
--traverse
C:/Program Files (x86)/Windows Kits/10/Include/10.0.22621.0/winrt/windows.applicationmodel.userdatatasks.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information.

// Ported from winrt/windows.applicationmodel.userdatatasks.h in the Windows SDK for Windows 10.0.22621.0
// Original source is Copyright © Microsoft. All rights reserved.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#include "..\..\..\TerraFX.h"
#include <windows.applicationmodel.userdatatasks.h>
Loading

0 comments on commit 4efaa4f

Please sign in to comment.