Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Richtlinie, die es einem Synchronisierungsanbieter ermöglicht, zu steuern, wann die Plattform den In-Sync-Status für eine Platzhalterdatei oder ein Verzeichnis löschen soll.
Syntax
typedef enum CF_INSYNC_POLICY {
CF_INSYNC_POLICY_NONE = 0x00000000,
CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 0x00000001,
CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 0x00000002,
CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 0x00000004,
CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 0x00000008,
CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 0x00000010,
CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 0x00000020,
CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 0x00000040,
CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 0x00000080,
CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 0x00000100,
CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 0x00000200,
CF_INSYNC_POLICY_TRACK_FILE_ALL = 0x0055550f,
CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 0x00aaaaf0,
CF_INSYNC_POLICY_TRACK_ALL = 0x00ffffff,
CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 0x80000000
} ;
Konstanten
CF_INSYNC_POLICY_NONEWert: 0x00000000 Die Standardrichtlinie für die Synchronisierung. |
CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIMEWert: 0x00000001 Löscht den synchronen Zustand, wenn eine Datei erstellt wird. |
CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTEWert: 0x00000002 Löscht den synchronen Zustand, wenn eine Datei schreibgeschützt ist. |
CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTEWert: 0x00000004 Löscht den synchronen Zustand, wenn eine Datei ausgeblendet ist. |
CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTEWert: 0x00000008 Löscht den synchronen Zustand, wenn es sich bei einer Datei um eine Systemdatei handelt. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIMEWert: 0x00000010 Löscht den synchronen Zustand, wenn ein Verzeichnis erstellt wird. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTEWert: 0x00000020 Löscht den synchronen Zustand, wenn ein Verzeichnis schreibgeschützt ist. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTEWert: 0x00000040 Löscht den synchronen Zustand, wenn ein Verzeichnis ausgeblendet ist. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTEWert: 0x00000080 Löscht den synchronen Zustand, wenn ein Verzeichnis ein Systemverzeichnis ist. |
CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIMEWert: 0x00000100 Löscht den synchronen Zustand basierend auf der letzten Schreibzeit in eine Datei. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIMEWert: 0x00000200 Löscht den synchronen Zustand basierend auf der letzten Schreibzeit in ein Verzeichnis. |
CF_INSYNC_POLICY_TRACK_FILE_ALLWert: 0x0055550f Löscht den synchronen Zustand für alle Änderungen an einer Datei. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_ALLWert: 0x00aaaaf0 Löscht den synchronen Zustand für alle Änderungen an einem Verzeichnis. |
CF_INSYNC_POLICY_TRACK_ALLWert: 0x00ffffff Löscht den synchronen Zustand für alle Änderungen an einer Datei oder einem Verzeichnis. |
CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINEWert: 0x80000000 Synchronisierungsrichtlinien sind vom Löschen ausgenommen. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10, Version 1709 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
| Kopfzeile | cfapi.h |