Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Épingler les états d’un fichier ou d’un répertoire d’espace réservé.
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_UNSPECIFIEDValeur : 0 La plateforme peut décider librement quand le contenu de l’espace réservé doit être présent ou absent localement sur le disque. |
CF_PIN_STATE_PINNEDValeur : 1 Le fournisseur de synchronisation est averti d’extraire le contenu de l’espace réservé de manière asynchrone une fois la demande d’épingle reçue par la plateforme. Il n’existe aucune garantie que les espaces réservés à épingler seront entièrement disponibles localement une fois qu’un appel CfSetPinState s’est terminé avec succès. Toutefois, la plateforme échoue à toute demande de déshydratation sur les espaces réservés épinglés. |
CF_PIN_STATE_UNPINNEDValeur : 2 Le fournisseur de synchronisation est averti de déshydrater/invalider de façon asynchrone le contenu de l’espace réservé sur le disque une fois la demande de désépingler reçue par la plateforme. Il n’existe aucune garantie que les espaces réservés à désépingler seront complètement déshydratés une fois l’appel d’API terminé. |
CF_PIN_STATE_EXCLUDEDValeur : 3 l’espace réservé ne sera jamais synchronisé avec le cloud par le fournisseur de synchronisation. Cet état ne peut être défini que par le fournisseur de synchronisation. |
CF_PIN_STATE_INHERITValeur : 4 La plateforme la traite comme si l’appelant effectuait une opération de déplacement sur l’espace réservé et réévalue donc l’état de l’épingle de l’espace réservé en fonction de l’état d’épingle de son parent. Consultez la section Remarques pour une table d’héritage. |
Remarques
| Parent | Non spécifié | Épinglé | Non épinglé | Exclu | |
|---|---|---|---|---|---|
| Fichier | Non spécifié | Non spécifié | Épinglé | Non spécifié | Exclu |
| Épinglé | Épinglé | Épinglé | Épinglé | Exclu | |
| Non épinglé | Non épinglé | Non épinglé | Non épinglé | Exclu | |
| Exclu | Non spécifié | Épinglé | Non spécifié | Exclu | |
| Répertoire | Non spécifié | Non spécifié | Épinglé | Non épinglé | Exclu |
| Épinglé | Épinglé | Épinglé | Épinglé | Exclu | |
| Non épinglé | Non épinglé | Non épinglé | Non épinglé | Exclu | |
| Exclu | Non spécifié | Épinglé | Non épinglé | Exclu |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 10, version 1709 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
| En-tête | cfapi.h |