SYNCMGR_ITEM_POLICIES-Enumeration (syncmgr.h)
Gibt die Richtlinien eines Elements an, um zu steuern, wie es per Gruppenrichtlinie aktiviert oder deaktiviert werden kann.
Syntax
typedef enum SYNCMGR_ITEM_POLICIES {
SYNCMGR_IPM_NONE = 0,
SYNCMGR_IPM_PREVENT_ENABLE = 0x1,
SYNCMGR_IPM_PREVENT_DISABLE = 0x2,
SYNCMGR_IPM_PREVENT_START_SYNC = 0x4,
SYNCMGR_IPM_PREVENT_STOP_SYNC = 0x8,
SYNCMGR_IPM_DISABLE_ENABLE = 0x10,
SYNCMGR_IPM_DISABLE_DISABLE = 0x20,
SYNCMGR_IPM_DISABLE_START_SYNC = 0x40,
SYNCMGR_IPM_DISABLE_STOP_SYNC = 0x80,
SYNCMGR_IPM_DISABLE_BROWSE = 0x100,
SYNCMGR_IPM_DISABLE_DELETE = 0x200,
SYNCMGR_IPM_HIDDEN_BY_DEFAULT = 0x10000,
SYNCMGR_IPM_VALID_MASK = 0x102ff
} ;
Konstanten
SYNCMGR_IPM_NONE Wert: 0 Es werden keine Richtlinienflags festgelegt. |
SYNCMGR_IPM_PREVENT_ENABLE Wert: 0x1 Die Aktivierung des Elements wird zum Zeitpunkt des Aufrufs nicht unterstützt. Dieser Wert kann von einem Element verwendet werden, um die Unterstützung für eine Gruppenrichtlinie zu implementieren, die verhindert, dass das Element aktiviert wird. Wenn dieser Wert festgelegt ist, wird der Task Aktivieren nicht im Ordner des Handlers angezeigt, wenn dieses Element ausgewählt ist. Das Element sollte einen Kommentar bereitstellen, der von seiner Implementierung von ISyncMgrSyncItemInfo::GetComment zurückgegeben wird, um den Benutzer darüber zu informieren, warum der Task Aktivieren nicht verfügbar ist. Die meisten Elemente sollten diesen Wert nicht festlegen. |
SYNCMGR_IPM_PREVENT_DISABLE Wert: 0x2 Das Deaktivieren des Elements wird zum Zeitpunkt des Aufrufs nicht unterstützt. Dieser Wert kann von einem Element verwendet werden, um unterstützung für Gruppenrichtlinien zu implementieren, die verhindert, dass das Element deaktiviert wird. Wenn dieser Wert festgelegt ist, wird die Aufgabe Deaktivieren nicht im Ordner des Handlers angezeigt, wenn dieses Element ausgewählt ist. Das Element sollte einen Kommentar bereitstellen, der von seiner Implementierung von ISyncMgrSyncItemInfo::GetComment zurückgegeben wird, um den Benutzer darüber zu informieren, warum die Aufgabe Deaktivieren nicht verfügbar ist. Die meisten Elemente sollten diesen Wert nicht festlegen. |
SYNCMGR_IPM_PREVENT_START_SYNC Wert: 0x4 Das Starten einer Synchronisierung über die Benutzeroberfläche oder über die APIs wird nicht unterstützt. Die Synchronisierung kann nur von einer externen Anwendung gestartet werden, die einen Sitzungsersteller erstellt, um den Fortschritt zu melden. Wenn dieser Wert festgelegt ist, wird der Task Synchronisierung starten nicht im Ordner des Handlers angezeigt, wenn das Synchronisierungselement ausgewählt ist. Beachten Sie, dass die Startsynchronisierung für einen Handler unterstützt werden muss, damit sie für ein Synchronisierungselement unterstützt wird. Die meisten Synchronisierungselemente sollten diesen Wert nicht festlegen. |
SYNCMGR_IPM_PREVENT_STOP_SYNC Wert: 0x8 Das Beenden einer Synchronisierung über die Benutzeroberfläche oder über die APIs wird nicht unterstützt. Wenn dieser Wert festgelegt ist, wird der Task Synchronisierung beenden nicht im Ordner des Handlers angezeigt, wenn das Synchronisierungselement ausgewählt ist. Beachten Sie, dass Synchronisierung beenden auf einem Handler unterstützt werden muss, damit er für ein Synchronisierungselement unterstützt wird. Die meisten Synchronisierungselemente sollten diesen Wert nicht festlegen. |
SYNCMGR_IPM_DISABLE_ENABLE Wert: 0x10 Die Aktivierungsaufgabe sollte deaktiviert sein, wenn sie für dieses Synchronisierungselement angezeigt wird. Bei diesem Richtliniensatz wird die Option Aktivieren im Kontextmenü angezeigt, wenn SYNCMGR_IPM_PREVENT_ENABLE nicht festgelegt, aber deaktiviert ist. |
SYNCMGR_IPM_DISABLE_DISABLE Wert: 0x20 Die Deaktivierungsaufgabe sollte deaktiviert werden, wenn sie für dieses Synchronisierungselement angezeigt wird. Mit diesem Richtliniensatz wird die Option Deaktivieren im Kontextmenü angezeigt, wenn SYNCMGR_IPM_PREVENT_DISABLE nicht festgelegt, aber deaktiviert ist. |
SYNCMGR_IPM_DISABLE_START_SYNC Wert: 0x40 Der Task Synchronisierung starten sollte deaktiviert sein, wenn er für dieses Synchronisierungselement angezeigt wird. Bei diesem Richtliniensatz wird die Option Synchronisierung starten im Kontextmenü angezeigt, wenn SYNCMGR_IPM_PREVENT_START_SYNC nicht festgelegt ist und SYNCMGR_HPM_PREVENT_START_SYNC nicht für das Handle festgelegt, sondern deaktiviert ist. |
SYNCMGR_IPM_DISABLE_STOP_SYNC Wert: 0x80 Der Task Synchronisierung beenden sollte deaktiviert sein, wenn er für dieses Synchronisierungselement angezeigt wird. Mit diesem Richtliniensatz wird die Option Synchronisierung beenden im Kontextmenü angezeigt, wenn SYNCMGR_IPM_PREVENT_STOP_SYNC nicht festgelegt ist und SYNCMGR_HPM_PREVENT_STOP_SYNC nicht auf dem Handler festgelegt, aber deaktiviert ist. |
SYNCMGR_IPM_DISABLE_BROWSE Wert: 0x100 Der Task Durchsuchen sollte deaktiviert sein, wenn er für dieses Synchronisierungselement angezeigt wird. Der Task Durchsuchen wird nur angezeigt, wenn der SYNCMGR_ICM_CAN_BROWSE_CONTENT-Wert von der ISyncMgrSyncItem::GetCapabilities-Methode zurückgegeben wird. |
SYNCMGR_IPM_DISABLE_DELETE Wert: 0x200 Der Handler unterstützt normalerweise das Löschen von Elementen, aber dass dieses Element zum Zeitpunkt des Aufrufs nicht gelöscht werden kann. Mit diesem Richtliniensatz wird die Option Löschen im Kontextmenü für das Synchronisierungselement als deaktiviert angezeigt. |
SYNCMGR_IPM_HIDDEN_BY_DEFAULT Wert: 0x10000 Das Element sollte für den Benutzer ausgeblendet werden, es sei denn, die Option Ausgeblendete Dateien anzeigen wurde aktiviert. Diese Richtlinie gilt nur beim ersten Laden des Elements. Danach wird der ausgeblendete Zustand vom Sync Center beibehalten und kann vom Benutzer über das Eigenschaftenblatt geändert werden. |
SYNCMGR_IPM_VALID_MASK Wert: 0x102ff Eine Maske, die zum Abrufen gültiger SYNCMGR_ITEM_POLICIES Flags verwendet wird. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | syncmgr.h |