Vanara/PInvoke/CldApi/Vanara.PInvoke.CldApi.csproj

29 lines
2.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ProjectExtensions>
<SupportedDlls>CldApi.dll</SupportedDlls>
</ProjectExtensions>
<PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows CldApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.CldApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;CldApi;Cloud Sync Engine;Cloud Filter</PackageTags>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<PackageReleaseNotes>Currently implements:
Functions
CfCloseHandle, CfConnectSyncRoot, CfConvertToPlaceholder, CfCreatePlaceholders, CfDehydratePlaceholder, CfDisconnectSyncRoot, CfExecute, CfGetCorrelationVector, CfGetPlaceholderInfo, CfGetPlaceholderRangeInfo, CfGetPlaceholderStateFromAttributeTag, CfGetPlaceholderStateFromFileInfo, CfGetPlaceholderStateFromFindData, CfGetPlatformInfo, CfGetSyncRootInfoByHandle, CfGetSyncRootInfoByPath, CfGetTransferKey, CfGetWin32HandleFromProtectedHandle, CfHydratePlaceholder, CfOpenFileWithOplock, CfQuerySyncProviderStatus, CfReferenceProtectedHandle, CfRegisterSyncRoot, CfReleaseProtectedHandle, CfReleaseTransferKey, CfReportProviderProgress, CfReportSyncStatus, CfRevertPlaceholder, CfSetCorrelationVector, CfSetInSyncState, CfSetPinState, CfUnregisterSyncRoot, CfUpdatePlaceholder, CfUpdateSyncProviderStatus
Structures
CF_CALLBACK_INFO, CF_CALLBACK_PARAMETERS, CF_CALLBACK_REGISTRATION, CF_CONNECTION_KEY, CF_FILE_RANGE, CF_FILE_RANGE_BUFFER, CF_FS_METADATA, CF_HYDRATION_POLICY, CF_OPERATION_INFO, CF_OPERATION_PARAMETERS, CF_PLACEHOLDER_BASIC_INFO, CF_PLACEHOLDER_CREATE_INFO, CF_PLACEHOLDER_STANDARD_INFO, CF_PLATFORM_INFO, CF_POPULATION_POLICY, CF_PROCESS_INFO, CF_REQUEST_KEY, CF_SYNC_POLICIES, CF_SYNC_REGISTRATION, CF_SYNC_ROOT_BASIC_INFO, CF_SYNC_ROOT_PROVIDER_INFO, CF_SYNC_ROOT_STANDARD_INFO, CF_SYNC_STATUS, CF_TRANSFER_KEY, HCFFILE, CANCEL, CLOSECOMPLETION, DEHYDRATE, DEHYDRATECOMPLETION, DELETE, DELETECOMPLETION, FETCHDATA, FETCHPLACEHOLDERS, OPENCOMPLETION, RENAME, RENAMECOMPLETION, VALIDATEDATA, TRANSFERDATA, RETRIEVEDATA, ACKDATA, RESTARTHYDRATION, TRANSFERPLACEHOLDERS, ACKDEHYDRATE, ACKRENAME, ACKDELETE, CANCELFETCHDATA
</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>