Cloud Filter Enumerations

The following enumerations are used in creating and maintaining placeholder files and directories.

In this section

Topic Description
CF_CALLBACK_CANCEL_FLAGS
Callback flags for canceling data fetching for a placeholder file or folder.
CF_CALLBACK_CLOSE_COMPLETION_FLAGS
Callback flags for notifying a sync provider that a placeholder under one of its sync roots that has been previously opened for read/write/delete access is now closed.
CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS
A callback flag to inform the sync provider that a placeholder under one of its sync roots has been successfully dehydrated.
CF_CALLBACK_DEHYDRATE_FLAGS
Callback flags for notifying a sync provider that a placeholder under one of its sync root is going to be dehydrated.
CF_CALLBACK_DELETE_COMPLETION_FLAGS
Callback flags for notifying a sync provider that a placeholder was successfully deleted.
CF_CALLBACK_DELETE_FLAGS
This callback is used to inform the sync provider that a placeholder file or directory under one of its sync roots is about to be deleted.
CF_CALLBACK_FETCH_DATA_FLAGS
Callback flags for fetching data for a placeholder file or folder.
CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS
Flags for fetching information about the content of a placeholder file or directory.
CF_CALLBACK_OPEN_COMPLETION_FLAGS
Callback flags for notifying a sync provider that a placeholder was successfully opened for read/write/delete access.
CF_CALLBACK_RENAME_COMPLETION_FLAGS
A callback flag to inform the sync provider that a placeholder under one of its sync roots has been successfully renamed.
CF_CALLBACK_RENAME_FLAGS
Call back flags to inform the sync provider that a placeholder under one of its sync roots is about to be renamed or moved.
CF_CALLBACK_TYPE
Contains the various types of callbacks used on placeholder files or folders.
CF_CALLBACK_VALIDATE_DATA_FLAGS
Flags to validate the data of a placeholder file or directory.
CF_CONNECT_FLAGS
Additional information that can be requested by a sync provider when its callbacks are invoked.
CF_CONVERT_FLAGS
Normal file/directory to placeholder file/directory conversion flags.
CF_CREATE_FLAGS
Flags for creating a placeholder file or directory.
CF_DEHYDRATE_FLAGS
Placeholder dehydration flags.
CF_HARDLINK_POLICY
Specifies whether or not hard links are allowed on placeholder files.
CF_HYDRATE_FLAGS
Placeholder data hydration flags.
CF_HYDRATION_POLICY_MODIFIER
Allows a sync provider to control how placeholder files should be hydrated by the platform. This is a modifier that can be used with the primary policy: CF_HYDRATION_POLICY_PRIMARY.
CF_HYDRATION_POLICY_PRIMARY
Allows a sync provider to control how placeholder files should be hydrated by the platform. This is the primary policy.
CF_INSYNC_POLICY
A policy allowing a sync provider to control when the platform should clear the in-sync state on a placeholder file or directory.
CF_IN_SYNC_STATE
Specifies the in-sync state for placeholder files and folders.
CF_OPEN_FILE_FLAGS
Flags to request various permissions on opening a file.
CF_OPERATION_ACK_DATA_FLAGS
Flags to verify and acknowledge data for a placeholder file or folder.
CF_OPERATION_ACK_DEHYDRATE_FLAGS
Flags to acknowledge the dehydration of a placeholder file or directory.
CF_OPERATION_ACK_DELETE_FLAGS
Flags to acknowledge the deletion of a placeholder file or directory.
CF_OPERATION_ACK_RENAME_FLAGS
Flags for acknowledging placeholder file or directory renaming.
CF_OPERATION_RESTART_HYDRATION_FLAGS
Flags to restart data hydration on a placeholder file or folder.
CF_OPERATION_RETRIEVE_DATA_FLAGS
Flags to retrieve data for a placeholder file or folder.
CF_OPERATION_TRANSFER_DATA_FLAGS
Flags to transfer data to hydrate a placeholder file or folder.
CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS
Flags to specify the behavior when transferring a placeholder file or directory.
CF_OPERATION_TYPE
The types of operations that can be performed on placeholder files and directories.
CF_PIN_STATE
Pin states of a placeholder file or directory.
CF_PLACEHOLDER_CREATE_FLAGS
Flags for creating a placeholder on a per-placeholder basis.
CF_PLACEHOLDER_INFO_CLASS
Information classes for placeholder info.
CF_PLACEHOLDER_RANGE_INFO_CLASS
Types of the range of placeholder file data.
CF_PLACEHOLDER_STATE
The state of a placeholder file or folder.
CF_POPULATION_POLICY_MODIFIER
Defines the population policy modifiers. This is a modifier that can be used with the primary policy: CF_POPULATION_POLICY_PRIMARY.
CF_POPULATION_POLICY_PRIMARY
Allows a sync provider to control how placeholder directories and files should be created by the platform. This is the primary policy.
CF_REGISTER_FLAGS
Flags for registering and updating a sync root.
CF_REVERT_FLAGS
Flags for reverting a placeholder file to a regular file.
CF_SET_IN_SYNC_FLAGS
The in-sync state flags for placeholder files and folders.
CF_SET_PIN_FLAGS
The placeholder pin flags.
CF_SYNC_PROVIDER_STATUS
Current status of a sync provider.
CF_SYNC_ROOT_INFO_CLASS
Types of sync root information.
CF_UPDATE_FLAGS
Flags for updating a placeholder file or directory.