enumerazione SYNCMGR_HANDLER_POLICIES (syncmgr.h)
Enumera i criteri specificati da un gestore di sincronizzazione che devia dai criteri predefiniti.
Sintassi
typedef enum SYNCMGR_HANDLER_POLICIES {
SYNCMGR_HPM_NONE = 0,
SYNCMGR_HPM_PREVENT_ACTIVATE = 0x1,
SYNCMGR_HPM_PREVENT_DEACTIVATE = 0x2,
SYNCMGR_HPM_PREVENT_ENABLE = 0x4,
SYNCMGR_HPM_PREVENT_DISABLE = 0x8,
SYNCMGR_HPM_PREVENT_START_SYNC = 0x10,
SYNCMGR_HPM_PREVENT_STOP_SYNC = 0x20,
SYNCMGR_HPM_DISABLE_ENABLE = 0x100,
SYNCMGR_HPM_DISABLE_DISABLE = 0x200,
SYNCMGR_HPM_DISABLE_START_SYNC = 0x400,
SYNCMGR_HPM_DISABLE_STOP_SYNC = 0x800,
SYNCMGR_HPM_DISABLE_BROWSE = 0x1000,
SYNCMGR_HPM_DISABLE_SCHEDULE = 0x2000,
SYNCMGR_HPM_HIDDEN_BY_DEFAULT = 0x10000,
SYNCMGR_HPM_BACKGROUND_SYNC_ONLY,
SYNCMGR_HPM_VALID_MASK = 0x12f3f
} ;
Costanti
SYNCMGR_HPM_NONE Valore: 0 Non vengono impostati flag di criteri del gestore. |
|
SYNCMGR_HPM_PREVENT_ACTIVATE Valore: 0x1 L'attivazione del gestore non è supportata al momento della chiamata. Questo valore può essere usato da un gestore per implementare il supporto per i criteri di gruppo che impedisce l'attivazione del gestore. Se questo valore è impostato, l'attività Di installazione non viene visualizzata nella cartella Di sincronizzazione installazione quando questo gestore è selezionato. Il gestore deve fornire un commento, restituito dall'implementazione di ISyncMgrHandlerInfo::GetComment, per consentire all'utente di sapere perché l'attività di installazione non è disponibile. La maggior parte dei gestori non deve impostare questo valore. |
|
SYNCMGR_HPM_PREVENT_DEACTIVATE Valore: 0x2 La disattivazione del gestore non è supportata al momento della chiamata. Questo valore può essere usato da un gestore per implementare il supporto per i criteri di gruppo che impedisce la disattivazione del gestore. Se questo valore è impostato, l'attività Delete non viene visualizzata nella cartella Sync Center quando questo gestore è selezionato. Il gestore deve fornire un commento, restituito dall'implementazione di ISyncMgrHandlerInfo::GetComment, per consentire all'utente di sapere perché l'attività di installazione non è disponibile. La maggior parte dei gestori non deve impostare questo valore. |
|
SYNCMGR_HPM_PREVENT_ENABLE Valore: 0x4 Il gestore supporta normalmente l'abilitazione, ma non può essere abilitata a causa dei criteri del gestore. Se questo flag è impostato, l'opzione Abilita non verrà visualizzata nel menu di scelta rapida. |
|
SYNCMGR_HPM_PREVENT_DISABLE Valore: 0x8 Il gestore supporta normalmente la disabilitazione, ma non può essere abilitato a causa dei criteri del gestore. Se questo flag è impostato, l'opzione Disabilita non verrà visualizzata nel menu di scelta rapida. |
|
SYNCMGR_HPM_PREVENT_START_SYNC Valore: 0x10 Il gestore supporta normalmente la sincronizzazione, ma non può essere sincronizzato a causa dei criteri del gestore. Se questo flag è impostato, l'opzione Avvia sincronizzazione non verrà visualizzata nel menu di scelta rapida o nella barra dei comandi. |
|
SYNCMGR_HPM_PREVENT_STOP_SYNC Valore: 0x20 Il gestore supporta normalmente la sincronizzazione, ma non può essere sincronizzato a causa dei criteri del gestore. Se questo flag è impostato, l'opzione Arresta sincronizzazione non verrà visualizzata nel menu di scelta rapida o nella barra dei comandi. |
|
SYNCMGR_HPM_DISABLE_ENABLE Valore: 0x100 Il gestore supporta normalmente l'abilitazione, ma non può essere abilitato al momento della chiamata. L'opzione Abilita verrà visualizzata ma verrà disabilitata. |
|
SYNCMGR_HPM_DISABLE_DISABLE Valore: 0x200 Il gestore supporta normalmente la disabilitazione, ma non può essere disabilitato al momento della chiamata. L'opzione Disabilita verrà visualizzata ma verrà disabilitata. |
|
SYNCMGR_HPM_DISABLE_START_SYNC Valore: 0x400 Il gestore supporta normalmente la sincronizzazione, ma non può essere sincronizzato al momento della chiamata. L'opzione Avvia sincronizzazione verrà visualizzata ma verrà disabilitata. |
|
SYNCMGR_HPM_DISABLE_STOP_SYNC Valore: 0x800 Il gestore supporta normalmente l'annullamento, ma non può essere annullato al momento della chiamata. L'opzione Arresta sincronizzazione verrà visualizzata ma verrà disabilitata. |
|
SYNCMGR_HPM_DISABLE_BROWSE Valore: 0x1000 Il gestore supporta normalmente l'annullamento, ma non può essere annullato al momento della chiamata. L'opzione Sfoglia verrà visualizzata ma verrà disabilitata. |
|
SYNCMGR_HPM_DISABLE_SCHEDULE Valore: 0x2000 Il gestore supporta normalmente l'annullamento, ma non può essere annullato al momento della chiamata. L'opzione Mostra pianificazione verrà visualizzata ma verrà disabilitata. |
|
SYNCMGR_HPM_HIDDEN_BY_DEFAULT Valore: 0x10000 Il gestore deve essere nascosto dall'utente a meno che l'opzione Mostra file nascosti non sia stata abilitata. Questo criterio applica solo la prima volta che il gestore viene caricato. In seguito, lo stato nascosto viene mantenuto dal Centro sincronizzazione e può essere modificato dall'utente tramite il foglio delle proprietà. Lo stato nascosto è disponibile nell'interfaccia utente della cartella come proprietà System.Sync.Hidden (PKEY_Sync_Hidden). |
|
SYNCMGR_HPM_BACKGROUND_SYNC_ONLY L'utente non offre attività di sincronizzazione e arresto nell'interfaccia utente. Equivale a SYNCMGR_HPM_PREVENT_START_SYNC |
SYNCMGR_HPM_PREVENT_STOP_SYNC. |
SYNCMGR_HPM_VALID_MASK Valore: 0x12f3f Maschera usata per recuperare flag di SYNCMGR_HANDLER_POLICIES validi. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | syncmgr.h |