Compartir a través de


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

Vea también

Referencia

Interfaz IFileSyncScopeFilter