estrutura CF_PLACEHOLDER_STANDARD_INFO (cfapi.h)

Informações de espaço reservado padrão.

Sintaxe

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;

Membros

OnDiskDataSize

Número total de bytes no disco.

ValidatedDataSize

Número total de bytes sincronizados com a nuvem.

ModifiedDataSize

Número total de bytes que foram substituídos/acrescentados localmente e não estão sincronizados com a nuvem.

PropertiesSize

Número total de bytes no disco que são usados por todos os blobs de propriedade.

PinState

O CF_PIN_STATE do espaço reservado. Consulte CfSetPinState para obter mais detalhes.

InSyncState

O CF_IN_SYNC_STATE do espaço reservado. consulte CfSetInSyncState para obter mais detalhes.

FileId

Um número não volátil de volume de 64 bits que identifica exclusivamente um arquivo ou diretório.

SyncRootFileId

A ID do arquivo do diretório raiz de sincronização que contém o arquivo cujas informações de espaço reservado devem ser consultadas.

FileIdentityLength

Comprimento, em bytes, da FileIdentity.

FileIdentity[1]

Um blob opaco fornecido pelo provedor de sincronização para a plataforma quando o espaço reservado foi criado. A identidade do arquivo é fornecida para todos os retornos de chamada do provedor de sincronização.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1709 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Cabeçalho cfapi.h

Confira também

CF_PIN_STATE

CfSetPinState

CF_IN_SYNC_STATE

CfSetInSyncState