CF_PIN_STATE-Enumeration (cfapi.h)
Anheften von Zuständen einer Platzhalterdatei oder eines Verzeichnisses.
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
} ;
Konstanten
CF_PIN_STATE_UNSPECIFIED Wert: 0 Die Plattform kann frei entscheiden, wann der Inhalt des Platzhalters lokal auf dem Datenträger vorhanden sein muss oder fehlt. |
CF_PIN_STATE_PINNED Wert: 1 Der Synchronisierungsanbieter wird benachrichtigt, den Inhalt des Platzhalters asynchron abzurufen, nachdem die Pinanforderung von der Plattform empfangen wurde. Es gibt keine Garantie, dass die zu anheftenden Platzhalter lokal vollständig verfügbar sind, nachdem ein CfSetPinState-Aufruf erfolgreich abgeschlossen wurde. Die Plattform schlägt jedoch jede Dehydrierungsanforderung für angeheftete Platzhalter fehl. |
CF_PIN_STATE_UNPINNED Wert: 2 Der Synchronisierungsanbieter wird benachrichtigt, um den Inhalt des Platzhalters auf dem Datenträger asynchron zu dehydrieren/ungültig zu machen, nachdem die Unpin-Anforderung von der Plattform empfangen wurde. Es gibt keine Garantie dafür, dass die zu entheftenden Platzhalter vollständig dehydriert werden, nachdem der API-Aufruf erfolgreich abgeschlossen wurde. |
CF_PIN_STATE_EXCLUDED Wert: 3 der Platzhalter wird vom Synchronisierungsanbieter nie mit der Cloud synchronisiert. Dieser Zustand kann nur vom Synchronisierungsanbieter festgelegt werden. |
CF_PIN_STATE_INHERIT Wert: 4 Die Plattform behandelt es so, als ob der Aufrufer einen Bewegungsvorgang für den Platzhalter ausführt und daher den Pinstatus des Platzhalters basierend auf dem Pinstatus des übergeordneten Elements neu auswertet. Eine Vererbungstabelle finden Sie im Abschnitt Hinweise . |
Hinweise
Parent | Nicht angegeben. | Pinned | Nicht angeheftet | Ausgeschlossen | |
---|---|---|---|---|---|
Datei | Nicht angegeben. | Nicht angegeben. | Pinned | Nicht angegeben. | Ausgeschlossen |
Pinned | Pinned | Pinned | Pinned | Ausgeschlossen | |
Nicht angeheftet | Nicht angeheftet | Nicht angeheftet | Nicht angeheftet | Ausgeschlossen | |
Ausgeschlossen | Nicht angegeben. | Pinned | Nicht angegeben. | Ausgeschlossen | |
Verzeichnis | Nicht angegeben. | Nicht angegeben. | Pinned | Nicht angeheftet | Ausgeschlossen |
Pinned | Pinned | Pinned | Pinned | Ausgeschlossen | |
Nicht angeheftet | Nicht angeheftet | Nicht angeheftet | Nicht angeheftet | Ausgeschlossen | |
Ausgeschlossen | Nicht angegeben. | Pinned | Nicht angeheftet | Ausgeschlossen |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | cfapi.h |