Condividi tramite


IFileSyncScopeFilter::SetFileAttributeExcludeMask

Imposta gli attributi utilizzati per escludere file e cartelle dall'ambito.

HRESULT SetFileAttributeExcludeMask(
  DWORD dwFileAttributeExcludeMask);

Parametri

  • dwFileAttributeExcludeMask
    [in] Attributi utilizzati per escludere file e cartelle dall'ambito.

Valore restituito

  • S_OK

Osservazioni

Un file o una cartella per cui è stato impostato uno degli attributi inclusi in questa maschera sarà escluso dall'ambito della sincronizzazione.

Se una cartella viene esclusa, vengono esclusi anche tutti i file e le cartelle figlio, anche se per gli elementi figlio l'attributo non è stato impostato direttamente. Il valore 0 indica una maschera vuota e non verrà escluso alcun file in base agli attributi.

Gli attributi presentano il formato utilizzato dalla struttura WIN32_FIND_DATA.

Sync Services for File Systems ignora alcuni attributi. Un attributo ignorato viene considerato come se fosse stato impostato su 0 anche se è impostato su 1. La costante FSP_FILE_ATTRIBUTE_MASK in FileSyncProvider.h definisce i seguenti attributi come validi:

  • FILE_ATTRIBUTE_DIRECTORY

  • FILE_ATTRIBUTE_READONLY

  • FILE_ATTRIBUTE_HIDDEN

  • FILE_ATTRIBUTE_SYSTEM

  • FILE_ATTRIBUTE_TEMPORARY

Vedere anche

Riferimento

Interfaccia IFileSyncScopeFilter