Freigeben über


IFileSyncScopeFilter::SetFileAttributeExcludeMask

Legt die Attribute fest, mit denen Dateien und Ordner aus dem Bereich ausgeschlossen werden.

HRESULT SetFileAttributeExcludeMask(
  DWORD dwFileAttributeExcludeMask);

Parameter

  • dwFileAttributeExcludeMask
    [in] Die Attribute, mit denen Dateien und Ordner aus dem Bereich ausgeschlossen werden.

Rückgabewert

  • S_OK

Hinweise

Eine Datei oder ein Ordner mit einem der Attribute aus dieser Maske wird aus dem Synchronisationsbereich ausgeschlossen.

Wenn ein Ordner ausgeschlossen wird, werden alle untergeordneten Dateien und Ordner ebenfalls ausgeschlossen, selbst wenn das Attribut für diese nicht direkt festgelegt wurde. Der Wert 0 gibt eine leere Maske an. Dateien werden nicht auf Grundlage von Attributen ausgeschlossen.

Die Attribute weisen das von der WIN32_FIND_DATA-Struktur verwendete Format auf.

Sync Framework ignoriert bestimmte Attribute. Ein ignoriertes Attribut wird wie ein Attribut behandelt, das auf 0 festgelegt ist, auch wenn es auf 1 festgelegt ist. Die FSP_FILE_ATTRIBUTE_MASK-Konstante in FileSyncProvider.h definiert folgende Attribute als gültige Attribute:

  • FILE_ATTRIBUTE_DIRECTORY

  • FILE_ATTRIBUTE_READONLY

  • FILE_ATTRIBUTE_HIDDEN

  • FILE_ATTRIBUTE_SYSTEM

  • FILE_ATTRIBUTE_TEMPORARY

Siehe auch

Verweis

IFileSyncScopeFilter-Schnittstelle