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