enumeração CF_PIN_STATE (cfapi.h)
Fixar estados de um arquivo ou diretório de espaço reservado.
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
} ;
Constantes
CF_PIN_STATE_UNSPECIFIED Valor: 0 A plataforma pode decidir livremente quando o conteúdo do espaço reservado precisa ser apresentado ou ausente localmente no disco. |
CF_PIN_STATE_PINNED Valor: 1 O provedor de sincronização será notificado para buscar o conteúdo do espaço reservado de forma assíncrona depois que a solicitação de pin for recebida pela plataforma. Não há nenhuma garantia de que os espaços reservados a serem fixados estarão totalmente disponíveis localmente depois que uma chamada cfSetPinState for concluída com êxito. No entanto, a plataforma falhará em qualquer solicitação de desidratação em espaços reservados fixados. |
CF_PIN_STATE_UNPINNED Valor: 2 O provedor de sincronização será notificado para desidratar/invalidar o conteúdo do espaço reservado no disco de forma assíncrona depois que a solicitação de desafixar for recebida pela plataforma. Não há garantia de que os espaços reservados a serem desafixados serão totalmente desidratados depois que a chamada à API for concluída com êxito. |
CF_PIN_STATE_EXCLUDED Valor: 3 o espaço reservado nunca será sincronizado com a nuvem pelo provedor de sincronização. Esse estado só pode ser definido pelo provedor de sincronização. |
CF_PIN_STATE_INHERIT Valor: 4 A plataforma o trata como se o chamador executasse uma operação de movimentação no espaço reservado e, portanto, reavaliasse o estado do pino do espaço reservado com base no estado do pino do pai. Consulte a seção Comentários para obter uma tabela de herança. |
Comentários
Parent | Não Especificado | Pinned | Desagregada | Excluído | |
---|---|---|---|---|---|
Arquivo | Não Especificado | Não Especificado | Pinned | Não Especificado | Excluído |
Pinned | Pinned | Pinned | Pinned | Excluído | |
Desagregada | Desagregada | Desagregada | Desagregada | Excluído | |
Excluído | Não Especificado | Pinned | Não Especificado | Excluído | |
Diretório | Não Especificado | Não Especificado | Pinned | Desagregada | Excluído |
Pinned | Pinned | Pinned | Pinned | Excluído | |
Desagregada | Desagregada | Desagregada | Desagregada | Excluído | |
Excluído | Não Especificado | Pinned | Desagregada | Excluído |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1709 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | cfapi.h |