Vanara/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj

29 lines
2.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ProjectExtensions>
<SupportedDlls>ktmw32.dll</SupportedDlls>
</ProjectExtensions>
<PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows KtmW32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.KtmW32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;ktmw32;transactions</PackageTags>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<PackageReleaseNotes>Currently implements:
Functions
CommitComplete CommitEnlistment CommitTransaction CommitTransactionAsync CreateEnlistment CreateResourceManager CreateTransaction CreateTransactionManager GetCurrentClockTransactionManager GetEnlistmentId GetEnlistmentRecoveryInformation GetNotificationResourceManager GetNotificationResourceManagerAsync GetTransactionId GetTransactionInformation GetTransactionManagerId OpenEnlistment OpenResourceManager OpenTransaction OpenTransactionManager OpenTransactionManagerById PrepareComplete PrepareEnlistment PrePrepareComplete PrePrepareEnlistment ReadOnlyEnlistment RecoverEnlistment RecoverResourceManager RecoverTransactionManager RenameTransactionManager RollbackComplete RollbackEnlistment RollbackTransaction RollbackTransactionAsync RollforwardTransactionManager SetEnlistmentRecoveryInformation SetResourceManagerCompletionPort SetTransactionInformation SinglePhaseReject
Structures
HENLISTMENT HRESMGR HTRXNMGR TRANSACTION_NOTIFICATION TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Kernel32\Vanara.PInvoke.Kernel32.csproj" />
<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj" />
</ItemGroup>
</Project>