Compartilhar via


Método IBackgroundCopyFile2::GetFileRanges (bits2_0.h)

Recupera os intervalos que você deseja baixar do arquivo remoto.

Sintaxe

HRESULT GetFileRanges(
  [in, out] DWORD         *RangeCount,
  [out]     BG_FILE_RANGE **Ranges
);

Parâmetros

[in, out] RangeCount

Número de elementos em Intervalos.

[out] Ranges

Matriz de estruturas de BG_FILE_RANGE que especificam os intervalos a serem baixados. Quando terminar, chame a função CoTaskMemFree para intervalos livres.

Valor de retorno

Esse método retorna os seguintes valores retornados, bem como outros.

Código de retorno Description
S_OK
Êxito
S_FALSE
Nenhum intervalo foi especificado ou o trabalho é um trabalho de upload ou upload-reply. RangeCount é definido como zero e Ranges é definido como NULL.

Requirements

Requirement Value
Cliente mínimo suportado Windows Vista, Windows XP com SP2,KB842773 no Windows Server 2003 e Windows XP
Servidor mínimo compatível Windows Server 2008, Windows Server 2003 com SP1
da Plataforma de Destino Windows
Header bits2_0.h (incluir Bits.h)
Library Bits.lib
de DLL BitsPrx3.dll

Consulte também

BG_FILE_RANGE

IBackgroundCopyFile2

IBackgroundCopyJob3::AddFileWithRanges