CF_PLACEHOLDER_BASIC_INFO-Struktur (cfapi.h)

Grundlegende Platzhalterinformationen.

Syntax

typedef struct CF_PLACEHOLDER_BASIC_INFO {
  CF_PIN_STATE     PinState;
  CF_IN_SYNC_STATE InSyncState;
  LARGE_INTEGER    FileId;
  LARGE_INTEGER    SyncRootFileId;
  ULONG            FileIdentityLength;
  BYTE             FileIdentity[1];
} CF_PLACEHOLDER_BASIC_INFO;

Member

PinState

Die CF_PIN_STATE des Platzhalters, der verwendet wird, um die Absicht eines Benutzers darzustellen. Weitere Informationen finden Sie unter CfSetPinState .

InSyncState

Die CF_IN_SYNC_STATE des Platzhalters. Weitere Informationen finden Sie unter CfSetInSyncState .

FileId

Eine 64-Bit-volumeweite, nicht flüchtige Zahl, die eine Datei oder ein Verzeichnis eindeutig identifiziert.

SyncRootFileId

Die Datei-ID des Synchronisierungsstammverzeichnisses, das die Datei enthält, deren Platzhalterinformationen abgefragt werden sollen.

FileIdentityLength

Länge des FileIdentity-Werts in Bytes.

FileIdentity[1]

Ein undurchsichtiges Blob, das vom Synchronisierungsanbieter für die Plattform bereitgestellt wurde, als der Platzhalter erstellt wurde. Die Dateiidentität wird für alle Rückrufe des Synchronisierungsanbieters bereitgestellt.

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

Weitere Informationen

CF_PIN_STATE

CfSetPinState

CF_IN_SYNC_STATE

CfSetInSyncState