Compartilhar via


enumeração SYNC_TRANSFER_STATUS (shobjidl_core.h)

Especifica possíveis valores de status usados na propriedade System.SyncTransferStatus.

Syntax

typedef enum SYNC_TRANSFER_STATUS {
  STS_NONE = 0,
  STS_NEEDSUPLOAD = 0x1,
  STS_NEEDSDOWNLOAD = 0x2,
  STS_TRANSFERRING = 0x4,
  STS_PAUSED = 0x8,
  STS_HASERROR = 0x10,
  STS_FETCHING_METADATA = 0x20,
  STS_USER_REQUESTED_REFRESH = 0x40,
  STS_HASWARNING = 0x80,
  STS_EXCLUDED = 0x100,
  STS_INCOMPLETE = 0x200,
  STS_PLACEHOLDER_IFEMPTY = 0x400
} ;

Constantes

 
STS_NONE
Valor: 0
Não há nenhuma atividade de sincronização atual.
STS_NEEDSUPLOAD
Valor: 0x1
O arquivo está pendente de upload.
STS_NEEDSDOWNLOAD
Valor: 0x2
O arquivo está pendente de download.
STS_TRANSFERRING
Valor: 0x4
O arquivo está sendo carregado ou baixado no momento.
STS_PAUSED
Valor: 0x8
A transferência atual está em pausa.
STS_HASERROR
Valor: 0x10
Um erro foi encontrado durante a última operação de sincronização.
STS_FETCHING_METADATA
Valor: 0x20
O mecanismo de sincronização está recuperando metadados da nuvem.
STS_USER_REQUESTED_REFRESH
Valor: 0x40
STS_HASWARNING
Valor: 0x80
STS_EXCLUDED
Valor: 0x100
STS_INCOMPLETE
Valor: 0x200
STS_PLACEHOLDER_IFEMPTY
Valor: 0x400

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Cabeçalho shobjidl_core.h