Vanara/PInvoke/CldApi/pkgreadme.md

22 lines
4.3 KiB
Markdown
Raw Normal View History

![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.CldApi NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.CldApi?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants imported from Windows CldApi.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.CldApi
Functions | Enumerations | Structures
--- | --- | ---
CfCloseHandle<br>CfConnectSyncRoot<br>CfConvertToPlaceholder<br>CfCreatePlaceholders<br>CfDehydratePlaceholder<br>CfDisconnectSyncRoot<br>CfExecute<br>CfGetCorrelationVector<br>CfGetPlaceholderInfo<br>CfGetPlaceholderRangeInfo<br>CfGetPlaceholderStateFromAttributeTag<br>CfGetPlaceholderStateFromFileInfo<br>CfGetPlaceholderStateFromFindData<br>CfGetPlatformInfo<br>CfGetSyncRootInfoByHandle<br>CfGetSyncRootInfoByPath<br>CfGetTransferKey<br>CfGetWin32HandleFromProtectedHandle<br>CfHydratePlaceholder<br>CfOpenFileWithOplock<br>CfQuerySyncProviderStatus<br>CfReferenceProtectedHandle<br>CfRegisterSyncRoot<br>CfReleaseProtectedHandle<br>CfReleaseTransferKey<br>CfReportProviderProgress<br>CfReportSyncStatus<br>CfRevertPlaceholder<br>CfSetCorrelationVector<br>CfSetInSyncState<br>CfSetPinState<br>CfUnregisterSyncRoot<br>CfUpdatePlaceholder<br>CfUpdateSyncProviderStatus<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | CF_CALLBACK_CANCEL_FLAGS<br>CF_CALLBACK_CLOSE_COMPLETION_FLAGS<br>CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS<br>CF_CALLBACK_DEHYDRATE_FLAGS<br>CF_CALLBACK_DEHYDRATION_REASON<br>CF_CALLBACK_DELETE_COMPLETION_FLAGS<br>CF_CALLBACK_DELETE_FLAGS<br>CF_CALLBACK_FETCH_DATA_FLAGS<br>CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS<br>CF_CALLBACK_OPEN_COMPLETION_FLAGS<br>CF_CALLBACK_RENAME_COMPLETION_FLAGS<br>CF_CALLBACK_RENAME_FLAGS<br>CF_CALLBACK_TYPE<br>CF_CALLBACK_VALIDATE_DATA_FLAGS<br>CF_CONNECT_FLAGS<br>CF_CONVERT_FLAGS<br>CF_CREATE_FLAGS<br>CF_DEHYDRATE_FLAGS<br>CF_HARDLINK_POLICY<br>CF_HYDRATE_FLAGS<br>CF_HYDRATION_POLICY_MODIFIER<br>CF_HYDRATION_POLICY_PRIMARY<br>CF_IN_SYNC_STATE<br>CF_INSYNC_POLICY<br>CF_OPEN_FILE_FLAGS<br>CF_OPERATION_ACK_DATA_FLAGS<br>CF_OPERATION_ACK_DEHYDRATE_FLAGS<br>CF_OPERATION_ACK_DELETE_FLAGS<br>CF_OPERATION_ACK_RENAME_FLAGS<br>CF_OPERATION_RESTART_HYDRATION_FLAGS<br>CF_OPERATION_RETRIEVE_DATA_FLAGS<br>CF_OPERATION_TRANSFER_DATA_FLAGS<br>CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS<br>CF_OPERATION_TYPE<br>CF_PIN_STATE<br>CF_PLACEHOLDER_CREATE_FLAGS<br>CF_PLACEHOLDER_INFO_CLASS<br>CF_PLACEHOLDER_RANGE_INFO_CLASS<br>CF_PLACEHOLDER_STATE<br>CF_POPULATION_POLICY_MODIFIER<br>CF_POPULATION_POLICY_PRIMARY<br>CF_REGISTER_FLAGS<br>CF_REVERT_FLAGS<br>CF_SET_IN_SYNC_FLAGS<br>CF_SET_PIN_FLAGS<br>CF_SYNC_PROVIDER_STATUS<br>CF_SYNC_ROOT_INFO_CLASS<br>CF_UPDATE_FLAGS<br> | CF_CALLBACK_INFO<br>CF_CALLBACK_PARAMETERS<br>CF_CALLBACK_REGISTRATION<br>CF_CONNECTION_KEY<br>CF_FILE_RANGE<br>CF_FILE_RANGE_BUFFER<br>CF_FS_METADATA<br>CF_HYDRATION_POLICY<br>CF_OPERATION_INFO<br>CF_OPERATION_PARAMETERS<br>CF_PLACEHOLDER_BASIC_INFO<br>CF_PLACEHOLDER_CREATE_INFO<br>CF_PLACEHOLDER_STANDARD_INFO<br>CF_PLATFORM_INFO<br>CF_POPULATION_POLICY<br>CF_PROCESS_INFO<br>CF_REQUEST_KEY<br>CF_SYNC_POLICIES<br>CF_SYNC_REGISTRATION<br>CF_SYNC_ROOT_BASIC_INFO<br>CF_SYNC_ROOT_PROVIDER_INFO<br>CF_SYNC_ROOT_STANDARD_INFO<br>CF_SYNC_STATUS<br>CF_TRANSFER_KEY<br>HCFFILE<br>CANCEL<br>CLOSECOMPLETION<br>DEHYDRATE<br>DEHYDRATECOMPLETION<br>DELETE<br>DELETECOMPLETION<br>FETCHDATA<br>FETCHPLACEHOLDERS<br>OPENCOMPLETION<br>RENAME<br>RENAMECOMPLETION<br>VALIDATEDATA<br>TRANSFERDATA<br>RETRIEVEDATA<br>ACKDATA<br>RESTARTHYDRATION<br>TRANSFERPLACEHOLDERS<br>ACKDEHYDRATE<br>ACKRENAME<br>ACKDELETE<br>CANCELFETCHDATA<br><br><br>