Compartir a través de


CF_PIN_STATE enumeración (cfapi.h)

Anclar estados de un archivo o directorio de marcador de posición.

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
La plataforma puede decidir libremente si el contenido del marcador de posición debe presentarse o no estar localmente en el disco.
CF_PIN_STATE_PINNED
Valor: 1
El proveedor de sincronización recibirá una notificación para capturar el contenido del marcador de posición de forma asincrónica después de que la plataforma reciba la solicitud de anclaje. No hay ninguna garantía de que los marcadores de posición que se anclen estarán totalmente disponibles localmente después de que una llamada a CfSetPinState se complete correctamente. Sin embargo, la plataforma producirá un error en cualquier solicitud de deshidratación en los marcadores de posición anclados.
CF_PIN_STATE_UNPINNED
Valor: 2
El proveedor de sincronización recibirá una notificación para deshidratar o invalidar el contenido del marcador de posición en el disco de forma asincrónica después de que la plataforma reciba la solicitud de desanclar. No hay ninguna garantía de que los marcadores de posición que se desanclarán completamente después de que la llamada API se complete correctamente.
CF_PIN_STATE_EXCLUDED
Valor: 3
el proveedor de sincronización nunca sincronizará el marcador de posición con la nube. El proveedor de sincronización solo puede establecer este estado.
CF_PIN_STATE_INHERIT
Valor: 4
La plataforma la trata como si el autor de la llamada realiza una operación de movimiento en el marcador de posición y, por tanto, vuelve a evaluar el estado de anclaje del marcador de posición en función del estado de anclaje de su elemento primario. Consulte la sección Comentarios de una tabla de herencia.

Comentarios

Parent Sin especificar Anclado Desanclado Excluido
Archivo Sin especificar Sin especificar Anclado Sin especificar Excluido
Anclado Anclado Anclado Anclado Excluido
Desanclado Desanclado Desanclado Desanclado Excluido
Excluido Sin especificar Anclado Sin especificar Excluido
Directorio Sin especificar Sin especificar Anclado Desanclado Excluido
Anclado Anclado Anclado Anclado Excluido
Desanclado Desanclado Desanclado Desanclado Excluido
Excluido Sin especificar Anclado Desanclado Excluido

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado cfapi.h

Consulte también

CfSetPinState