IFileSyncScopeFilter::SetFileAttributeExcludeMask
Establece los atributos que se usan para excluir archivos y carpetas del ámbito.
HRESULT SetFileAttributeExcludeMask(
DWORD dwFileAttributeExcludeMask);
Parámetros
- dwFileAttributeExcludeMask
[in] Atributos que se usan para excluir archivos y carpetas del ámbito.
Valor devuelto
- S_OK
Notas
Un archivo o una carpeta que tenga cualquiera de los atributos incluidos en esta máscara se excluirá del ámbito de sincronización.
Si se excluye una carpeta, también se excluyen todos sus archivos y carpetas secundarios, aun cuando los elementos secundarios no tengan el atributo activado directamente. Un valor de 0 indica una máscara vacía. Esto significa que no se excluirá ningún archivo en función de sus atributos.
Los atributos están en el formato usado por la estructura WIN32_FIND_DATA.
Sync Framework omite ciertos atributos. Un atributo que se omite se trata como si estuviese establecido en 0 aunque esté establecido en 1. La constante FSP_FILE_ATTRIBUTE_MASK en FileSyncProvider.h define los siguientes atributos como válidos:
FILE_ATTRIBUTE_DIRECTORY
FILE_ATTRIBUTE_READONLY
FILE_ATTRIBUTE_HIDDEN
FILE_ATTRIBUTE_SYSTEM
FILE_ATTRIBUTE_TEMPORARY