CF_PLACEHOLDER_STANDARD_INFO struttura (cfapi.h)

Informazioni segnaposto standard.

Sintassi

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;

Members

OnDiskDataSize

Numero totale di byte su disco.

ValidatedDataSize

Numero totale di byte sincronizzati con il cloud.

ModifiedDataSize

Numero totale di byte sovrascritti/accodati in locale e non sincronizzati con il cloud.

PropertiesSize

Numero totale di byte nel disco utilizzato da tutti i BLOB delle proprietà.

PinState

CF_PIN_STATE del segnaposto. Per altre informazioni, vedere CfSetPinState .

InSyncState

CF_IN_SYNC_STATE del segnaposto. per altre informazioni, vedere CfSetInSyncState .

FileId

Numero di volume a 64 bit wide non volatile che identifica in modo univoco un file o una directory.

SyncRootFileId

ID file della directory radice di sincronizzazione che contiene il file le cui informazioni segnaposto devono essere eseguite query.

FileIdentityLength

Lunghezza, in byte, di FileIdentity.

FileIdentity[1]

BLOB opaco fornito dal provider di sincronizzazione alla piattaforma quando è stato creato il segnaposto. L'identità file viene fornita per tutti i callback del provider di sincronizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1709 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Intestazione cfapi.h

Vedi anche

CF_PIN_STATE

CfSetPinState

CF_IN_SYNC_STATE

CfSetInSyncState