CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS enumeration (cfapi.h)

A callback flag to inform the sync provider that a placeholder under one of its sync roots has been successfully dehydrated.

Syntax

typedef enum CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS {
  CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_NONE = 0x00000000,
  CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_BACKGROUND = 0x00000001,
  CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_DEHYDRATED = 0x00000002
} ;

Constants

 
CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_NONE
Value: 0x00000000
No dehydration completion flag.
CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_BACKGROUND
Value: 0x00000001
A flag set if the dehydration request is initiated by a system background service.
CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_DEHYDRATED
Value: 0x00000002
A flag set if the placeholder was hydrated prior to the dehydration request.

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