SYNC_FULL_ENUMERATION_ACTION enumeration (winsync.h)

Represents the action to be taken by an application in response to ISyncCallback::OnFullEnumerationNeeded.

Syntax

typedef enum __MIDL___MIDL_itf_winsync_0000_0000_0004 {
  SFEA_FULL_ENUMERATION = 0,
  SFEA_PARTIAL_SYNC,
  SFEA_ABORT
} SYNC_FULL_ENUMERATION_ACTION;

Constants

 
SFEA_FULL_ENUMERATION
Value: 0
Perform a full enumeration. This is the default option when the application does not register an ISyncCallback interface.
SFEA_PARTIAL_SYNC
Perform a partial synchronization. When this option is specified, the learned knowledge is applied as single item exceptions.
SFEA_ABORT
Cancel the synchronization session. All methods will return errors as if they were canceled.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header winsync.h

See also

ISyncCallback::OnFullEnumerationNeeded

Windows Sync Enumerations