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 |