CF_PIN_STATE 열거형(cfapi.h)
자리 표시자 파일 또는 디렉터리의 상태를 고정합니다.
Syntax
typedef enum CF_PIN_STATE {
CF_PIN_STATE_UNSPECIFIED = 0,
CF_PIN_STATE_PINNED = 1,
CF_PIN_STATE_UNPINNED = 2,
CF_PIN_STATE_EXCLUDED = 3,
CF_PIN_STATE_INHERIT = 4
} ;
상수
CF_PIN_STATE_UNSPECIFIED 값: 0 플랫폼은 자리 표시자의 콘텐츠가 디스크에 로컬로 표시되거나 부재해야 하는 시기를 자유롭게 결정할 수 있습니다. |
CF_PIN_STATE_PINNED 값: 1 동기화 공급자는 플랫폼에서 핀 요청을 받은 후 자리 표시자의 콘텐츠를 비동기적으로 가져오라는 알림을 받습니다. CfSetPinState 호출이 성공적으로 완료된 후 고정할 자리 표시자를 로컬에서 완전히 사용할 수 있다는 보장은 없습니다. 그러나 플랫폼은 고정된 자리 표시자에 대한 탈수 요청이 실패합니다. |
CF_PIN_STATE_UNPINNED 값: 2 동기화 공급자는 플랫폼에서 고정 해제 요청을 받은 후 디스크에서 자리 표시자의 콘텐츠를 비동기적으로 탈수/무효화하라는 알림을 받습니다. API 호출이 성공적으로 완료된 후 고정 해제할 자리 표시자가 완전히 탈수된다는 보장은 없습니다. |
CF_PIN_STATE_EXCLUDED 값: 3 자리 표시자는 동기화 공급자에 의해 클라우드와 동기화되지 않습니다. 이 상태는 동기화 공급자만 설정할 수 있습니다. |
CF_PIN_STATE_INHERIT 값: 4 플랫폼은 호출자가 자리 표시자에서 이동 작업을 수행하는 것처럼 처리하므로 부모의 핀 상태에 따라 자리 표시자의 핀 상태를 다시 평가합니다. 상속 테이블 은 설명 섹션을 참조하세요. |
설명
Parent | Unspecified | 고정됨 | 고정 | 제외됨 | |
---|---|---|---|---|---|
파일 | Unspecified | Unspecified | 고정됨 | Unspecified | 제외됨 |
고정됨 | 고정됨 | 고정됨 | 고정됨 | 제외됨 | |
고정 | 고정 | 고정 | 고정 | 제외됨 | |
제외됨 | Unspecified | 고정됨 | Unspecified | 제외됨 | |
디렉터리 | Unspecified | Unspecified | 고정됨 | 고정 | 제외됨 |
고정됨 | 고정됨 | 고정됨 | 고정됨 | 제외됨 | |
고정 | 고정 | 고정 | 고정 | 제외됨 | |
제외됨 | Unspecified | 고정됨 | 고정 | 제외됨 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1709 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | cfapi.h |