CF_CALLBACK_FETCH_DATA_FLAGS enumeration (cfapi.h)

Callback flags for fetching data for a placeholder file or folder.

Syntax

typedef enum CF_CALLBACK_FETCH_DATA_FLAGS {
  CF_CALLBACK_FETCH_DATA_FLAG_NONE = 0x00000000,
  CF_CALLBACK_FETCH_DATA_FLAG_RECOVERY = 0x00000001,
  CF_CALLBACK_FETCH_DATA_FLAG_EXPLICIT_HYDRATION = 0x00000002
} ;

Constants

 
CF_CALLBACK_FETCH_DATA_FLAG_NONE
Value: 0x00000000
No data fetch flag.
CF_CALLBACK_FETCH_DATA_FLAG_RECOVERY
Value: 0x00000001
Flag to be used if the callback is invoked as a result of previously interrupted hydration process, due to either unexpected shutdown of the sync provider or power loss, etc.
CF_CALLBACK_FETCH_DATA_FLAG_EXPLICIT_HYDRATION
Value: 0x00000002
>[!NOTE]
>This value is new for Windows 10, version 1803.

Flag to be used if the callback is invoked as a result of a call to CfHydratePlaceholder.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Header cfapi.h

See also

CF_CALLBACK_TYPE

CfHydratePlaceholder