enumeración SYNCMGR_ITEM_CAPABILITIES (syncmgr.h)
Especifica las acciones que se pueden realizar en un elemento.
Syntax
typedef enum SYNCMGR_ITEM_CAPABILITIES {
SYNCMGR_ICM_NONE = 0,
SYNCMGR_ICM_PROVIDES_ICON = 0x1,
SYNCMGR_ICM_EVENT_STORE = 0x2,
SYNCMGR_ICM_CONFLICT_STORE = 0x4,
SYNCMGR_ICM_CAN_DELETE = 0x10,
SYNCMGR_ICM_CAN_BROWSE_CONTENT = 0x10000,
SYNCMGR_ICM_QUERY_BEFORE_ENABLE = 0x100000,
SYNCMGR_ICM_QUERY_BEFORE_DISABLE = 0x200000,
SYNCMGR_ICM_QUERY_BEFORE_DELETE = 0x400000,
SYNCMGR_ICM_VALID_MASK = 0x710017
} ;
Constantes
SYNCMGR_ICM_NONE Valor: 0 No se establecen marcas de funcionalidad. |
SYNCMGR_ICM_PROVIDES_ICON Valor: 0x1 El elemento devuelve un objeto válido de ISyncMgrSyncItem::GetObject cuando se llama a ese método con la marca SYNCMGR_OBJECTID_Icon. |
SYNCMGR_ICM_EVENT_STORE Valor: 0x2 El elemento devuelve un objeto válido de ISyncMgrSyncItem::GetObject cuando se llama a ese método con la marca SYNCMGR_OBJECTID_EventStore. |
SYNCMGR_ICM_CONFLICT_STORE Valor: 0x4 El elemento devuelve un objeto válido de ISyncMgrSyncItem::GetObject cuando se llama a ese método con la marca SYNCMGR_OBJECTID_ConflictStore. |
SYNCMGR_ICM_CAN_DELETE Valor: 0x10 El usuario puede eliminar el elemento de la carpeta del controlador. Un elemento puede usarlo para quitarse del conjunto de sincronización del controlador (por ejemplo, quitar una carpeta del conjunto de archivos sin conexión). Si se establece este valor, la tarea Eliminar se muestra en la carpeta del controlador cuando se selecciona este elemento. |
SYNCMGR_ICM_CAN_BROWSE_CONTENT Valor: 0x10000 El elemento devuelve un objeto válido de ISyncMgrSyncItem::GetObject cuando se llama a ese método con la marca SYNCMGR_OBJECTID_BrowseContent. Si se establece este valor, la tarea Examinar contenido se agrega al menú contextual del elemento. |
SYNCMGR_ICM_QUERY_BEFORE_ENABLE Valor: 0x100000 El elemento devuelve un objeto válido de ISyncMgrSyncItem::GetObject cuando se llama a ese método con la marca SYNCMGR_OBJECTID_QueryBeforeEnable. |
SYNCMGR_ICM_QUERY_BEFORE_DISABLE Valor: 0x200000 El elemento devuelve un objeto válido de ISyncMgrSyncItem::GetObject cuando se llama a ese método con la marca SYNCMGR_OBJECTID_QueryBeforeDisable. |
SYNCMGR_ICM_QUERY_BEFORE_DELETE Valor: 0x400000 El elemento devuelve un objeto válido de ISyncMgrSyncItem::GetObject cuando se llama a ese método con la marca SYNCMGR_OBJECTID_QueryBeforeDelete. |
SYNCMGR_ICM_VALID_MASK Valor: 0x710017 Máscara usada para recuperar marcas de SYNCMGR_ITEM_CAPABILITIES válidas. |
Comentarios
El Centro de sincronización consulta el elemento para sus funcionalidades a través de ISyncMgrSyncItem::GetCapabilities cada vez que se llama al método ISyncMgrControl::UpdateItem .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | syncmgr.h |