Share via


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

추가 정보

CfSetPinState