Compartir a través de


Método IBitsPeerCacheRecord::GetFileRanges (bits3_0.h)

Obtiene los intervalos del archivo que se encuentran en la memoria caché.

Sintaxis

HRESULT GetFileRanges(
  [out] DWORD         *pRangeCount,
  [out] BG_FILE_RANGE **ppRanges
);

Parámetros

[out] pRangeCount

Número de elementos en ppRanges.

[out] ppRanges

Matriz de BG_FILE_RANGE estructuras que especifican los intervalos del archivo que se encuentran en la memoria caché. Cuando haya terminado, llame a la función CoTaskMemFree para liberar ppRanges.

Valor devuelto

El método devuelve los siguientes valores devueltos.

Código devuelto Descripción
S_OK
Correcto

Comentarios

El método siempre devuelve al menos un intervalo (para el archivo completo). Se pueden devolver varios intervalos si la aplicación llamada IBackgroundCopyJob3::AddFileWithRanges se puede devolver para descargar uno o varios intervalos de un archivo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado bits3_0.h (incluya Bits.h)
Library Bits.lib

Consulte también

BG_FILE_RANGE

IBitsPeerCacheRecord