CF_PLACEHOLDER_STANDARD_INFO-Struktur (cfapi.h)

Standardplatzhalterinformationen.

Syntax

typedef struct CF_PLACEHOLDER_STANDARD_INFO {
  LARGE_INTEGER    OnDiskDataSize;
  LARGE_INTEGER    ValidatedDataSize;
  LARGE_INTEGER    ModifiedDataSize;
  LARGE_INTEGER    PropertiesSize;
  CF_PIN_STATE     PinState;
  CF_IN_SYNC_STATE InSyncState;
  LARGE_INTEGER    FileId;
  LARGE_INTEGER    SyncRootFileId;
  ULONG            FileIdentityLength;
  BYTE             FileIdentity[1];
} CF_PLACEHOLDER_STANDARD_INFO;

Member

OnDiskDataSize

Gesamtanzahl der Bytes auf dem Datenträger.

ValidatedDataSize

Gesamtanzahl der Bytes, die mit der Cloud synchronisiert sind.

ModifiedDataSize

Gesamtanzahl der Bytes, die lokal überschrieben/angefügt wurden und nicht mit der Cloud synchronisiert sind.

PropertiesSize

Gesamtanzahl der Bytes auf dem Datenträger, die von allen Eigenschaftenblobs verwendet werden.

PinState

Die CF_PIN_STATE des Platzhalters. 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