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