CF_CALLBACK_RENAME_FLAGS enumeration (cfapi.h)
Callback flags to inform the sync provider that a placeholder under one of its sync roots is about to be renamed or moved.
Syntax
typedef enum CF_CALLBACK_RENAME_FLAGS {
CF_CALLBACK_RENAME_FLAG_NONE = 0x00000000,
CF_CALLBACK_RENAME_FLAG_IS_DIRECTORY = 0x00000001,
CF_CALLBACK_RENAME_FLAG_SOURCE_IN_SCOPE = 0x00000002,
CF_CALLBACK_RENAME_FLAG_TARGET_IN_SCOPE = 0x00000004
} ;
Constants
CF_CALLBACK_RENAME_FLAG_NONE Value: 0x00000000 No rename flag. |
CF_CALLBACK_RENAME_FLAG_IS_DIRECTORY Value: 0x00000001 Flag set if the placeholder is a directory. |
CF_CALLBACK_RENAME_FLAG_SOURCE_IN_SCOPE Value: 0x00000002 Flag set if the link to be renamed or moved is within a sync root managed by the sync process. |
CF_CALLBACK_RENAME_FLAG_TARGET_IN_SCOPE Value: 0x00000004 Flag set if the rename or move target is in the same sync root of the source path. |
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 |