estrutura BG_JOB_PROGRESS
A estrutura BG_JOB_PROGRESS fornece informações de progresso relacionadas ao trabalho, como o número de bytes e arquivos transferidos. Para trabalhos de upload, o progresso se aplica ao arquivo de carregamento, não ao arquivo de resposta.
Sintaxe
typedef struct _BG_JOB_PROGRESS {
UINT64 BytesTotal;
UINT64 BytesTransferred;
ULONG FilesTotal;
ULONG FilesTransferred;
} BG_JOB_PROGRESS;
Membros
-
BytesTotal
-
Número total de bytes a serem transferidos para todos os arquivos no trabalho. Se o valor for BG_SIZE_UNKNOWN, o tamanho total de todos os arquivos no trabalho não foi determinado. A Otimização de Entrega não definirá esse valor se não puder determinar o tamanho de um dos arquivos. Por exemplo, se o arquivo ou servidor especificado não existir, a Otimização de Entrega não poderá determinar o tamanho do arquivo.
Se você estiver baixando intervalos do arquivo, BytesTotal incluirá o número total de bytes que você deseja baixar do arquivo.
-
BytesTransferred
-
Número de bytes transferidos.
-
FilesTotal
-
Número total de arquivos a serem transferidos para este trabalho.
-
FilesTransferred
-
Número de arquivos transferidos.
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, versão 1709 [somente aplicativos da área de trabalho] |
Cabeçalho |
|