IFhConfigMgr::AddRemoveExcludeRule 메서드(fhcfg.h)
제외 목록에 제외 규칙을 추가하거나 목록에서 규칙을 제거합니다.
참고
IFhConfigMgr 은 더 이상 사용되지 않으며 향후 릴리스에서 변경되거나 사용할 수 없습니다.
구문
HRESULT AddRemoveExcludeRule(
[in] BOOL Add,
[in] FH_PROTECTED_ITEM_CATEGORY Category,
[in] BSTR Item
);
매개 변수
[in] Add
이 매개 변수가 TRUE이면 새 제외 규칙이 추가됩니다. FALSE로 설정된 경우 기존 제외 규칙이 제거됩니다.
[in] Category
제외 규칙의 형식을 지정합니다. 가능한 값은 FH_PROTECTED_ITEM_CATEGORY 열거형을 참조하세요.
[in] Item
제외 규칙이 적용되는 항목의 폴더 경로 또는 라이브러리 이름 또는 GUID입니다.
반환 값
성공 또는 실패 시 실패한 HRESULT 값을 S_OK. 실패한 HRESULT 값에는 FhErrors.h 헤더 파일에 정의된 값이 포함됩니다.
설명
파일 기록 보호 scope 파일 기록 기능으로 백업되는 파일 집합입니다. 여기에는 포함 규칙 및 제외 규칙이 포함됩니다. 포함 규칙은 포함된 파일 및 폴더를 지정합니다. 제외 규칙은 제외되는 파일 및 폴더를 지정합니다.
기본 보호 scope 모든 사용자 라이브러리의 모든 폴더와 연락처, 데스크톱 및 즐겨찾기 폴더가 포함됩니다.
제외 규칙은 포함 규칙보다 우선합니다. 즉, 포함 규칙이 제외 규칙과 충돌하는 경우 파일 기록 기능은 제외 규칙을 따릅니다.
보호 scope 줄이려면 IFhConfigMgr::AddRemoveExcludeRule을 사용하여 제외 규칙을 추가합니다.
이 메서드를 사용하여 제외 규칙을 추가하거나 제거할 수 있습니다. 포함 규칙을 수정하는 데 사용할 수 없습니다.
사용자 라이브러리는 SHGetKnownFolderItem 함수 및 IShellItem 및 IEnumShellItems 인터페이스의 메서드를 호출 하여 열거할 수 있습니다.
표준 폴더 및 라이브러리는 별표 접두사로 GUID로 지정됩니다. 예를 들어 *a990ae9f-a03b-4e80-94bc-9912d7504104는 사진 라이브러리를 지정합니다. 표준 폴더 및 라이브러리 및 GUID 목록은 KNOWNFOLDERID 설명서를 참조하세요.
사용자 지정 라이브러리는 이름으로 지정됩니다. 폴더는 전체 경로(예: C:\Users\Public\Videos)로 지정됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | fhcfg.h |