다음을 통해 공유


IFileSyncScopeFilter::GetFileAttributeExcludeMask

범위에서 파일 및 폴더를 제외하는 데 사용되는 특성을 가져옵니다.

HRESULT GetFileAttributeExcludeMask(
  DWORD *pdwFileAttributeExcludeMask);

매개 변수

  • pdwFileAttributeExcludeMask
    [out] 범위에서 파일 및 폴더를 제외하는 데 사용되는 특성을 반환합니다. 기본값은 0입니다.

반환 값

  • S_OK

  • E_POINTER

주의

이 마스크에 포함된 특성 중 하나라도 설정된 파일 또는 폴더는 동기화 범위에서 제외됩니다.

폴더를 제외하면 자식에 해당 특성이 직접 설정되어 있지 않더라도 모든 해당 자식 파일 및 폴더도 제외됩니다. 값 0은 빈 마스크를 나타냅니다. 이렇게 하면 특성을 기반으로 아무런 파일도 제외되지 않습니다.

이 특성은 WIN32_FIND_DATA 구조에서 사용하는 형식으로 되어 있습니다.

Sync Framework에서는 특정 특성을 무시합니다. 무시된 특성은 값이 1로 설정된 경우에도 0으로 설정된 것처럼 처리됩니다. FileSyncProvider.h의 FSP_FILE_ATTRIBUTE_MASK 상수는 다음을 유효한 특성으로 정의합니다.

  • FILE_ATTRIBUTE_DIRECTORY

  • FILE_ATTRIBUTE_READONLY

  • FILE_ATTRIBUTE_HIDDEN

  • FILE_ATTRIBUTE_SYSTEM

  • FILE_ATTRIBUTE_TEMPORARY

참고 항목

참조

IFileSyncScopeFilter 인터페이스