SYNCMGR_HANDLER_TYPE enumeration (syncmgr.h)

Specifies the type of a handler. Used by ISyncMgrHandlerInfo::GetType.

Syntax

typedef enum SYNCMGR_HANDLER_TYPE {
  SYNCMGR_HT_UNSPECIFIED = 0,
  SYNCMGR_HT_APPLICATION = 1,
  SYNCMGR_HT_DEVICE = 2,
  SYNCMGR_HT_FOLDER = 3,
  SYNCMGR_HT_SERVICE = 4,
  SYNCMGR_HT_COMPUTER = 5,
  SYNCMGR_HT_MIN = 0,
  SYNCMGR_HT_MAX
} ;

Constants

 
SYNCMGR_HT_UNSPECIFIED
Value: 0
The handler type is unknown. This value is also used if ISyncMgrHandlerInfo::GetType fails.
SYNCMGR_HT_APPLICATION
Value: 1
The handler is an application.
SYNCMGR_HT_DEVICE
Value: 2
The handler syncs with a device such as a phone or PDA.
SYNCMGR_HT_FOLDER
Value: 3
The handler syncs with local or remote folders.
SYNCMGR_HT_SERVICE
Value: 4
The handler syncs with a web service.
SYNCMGR_HT_COMPUTER
Value: 5
The handler syncs with a computer.
SYNCMGR_HT_MIN
Value: 0
Indicates the minimum SYNCMGR_HANDLER_TYPE value.
SYNCMGR_HT_MAX
Indicates the maximum SYNCMGR_HANDLER_TYPE value.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header syncmgr.h