Compartilhar via


estrutura BG_FILE_RANGE (bits2_0.h)

Identifica um intervalo de bytes a serem baixados de um arquivo.

Sintaxe

typedef struct _BG_FILE_RANGE {
  UINT64 InitialOffset;
  UINT64 Length;
} BG_FILE_RANGE;

Membros

InitialOffset

Deslocamento baseado em zero para o início do intervalo de bytes a ser baixado de um arquivo.

Length

O comprimento do intervalo, em bytes. Não especifique um comprimento de byte zero. Para indicar que o intervalo se estende até o final do arquivo, especifique BG_LENGTH_TO_EOF.

Comentários

O intervalo deve existir no arquivo ou o BITS gera um erro de BG_E_INVALID_RANGE .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista, Windows XP com SP2,KB842773 no Windows Server 2003 e Windows XP
Servidor mínimo com suporte Windows Server 2008, Windows Server 2003 com SP1
Cabeçalho bits2_0.h (inclua Bits.h)

Confira também

IBackgroundCopyFile2::GetFileRanges

IBackgroundCopyJob3::AddFileWithRanges