CF_CALLBACK_DEHYDRATION_REASON enumeration (cfapi.h)
Specifies the reason why a cloud file was dehydrated.
Syntax
typedef enum CF_CALLBACK_DEHYDRATION_REASON {
CF_CALLBACK_DEHYDRATION_REASON_NONE,
CF_CALLBACK_DEHYDRATION_REASON_USER_MANUAL,
CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_LOW_SPACE,
CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_INACTIVITY,
CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_OS_UPGRADE
} ;
Constants
CF_CALLBACK_DEHYDRATION_REASON_NONE The cloud file has never been dehydrated after its creation. |
CF_CALLBACK_DEHYDRATION_REASON_USER_MANUAL User explicitly dehydrated the cloud file. |
CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_LOW_SPACE The platform dehydrated the cloud file when experiencing low disk space on the volume where this file resides. |
CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_INACTIVITY The platform aged out the cloud file based on user defined policies. |
CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_OS_UPGRADE The platform dehydrated this file when reclaiming disk space in order to upgrade the OS. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1709 |
Minimum supported server | Windows Server 2016 |
Header | cfapi.h |