Compartir a través de


Método IBackgroundCopyFile2::GetFileRanges

Recupera los intervalos que desea descargar desde el archivo remoto.

Sintaxis

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

Parámetros

RangeCount [in, out]

Número de elementos de Ranges.

Rangos [out]

Matriz de estructuras de BG_FILE_RANGE que especifican los intervalos que se van a descargar. Cuando haya terminado, llame a la función CoTaskMemFree para liberar Ranges.

Valor devuelto

Este método devuelve los siguientes valores devueltos, así como otros.

Código devuelto Descripción
S_OK
Correcto
S_FALSE
No se especificaron intervalos o el trabajo es un trabajo de carga o de carga-respuesta. RangeCount se establece en cero y Ranges se establece en NULL.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server, versión 1709 [solo aplicaciones de escritorio]
Encabezado
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Biblioteca
Dosvc.lib
Archivo DLL
Dosvc.dll
IID
IID_IBackgroundCopyFile2 se define como 83e81b93-0873-474d-8a8c-f2018b1a939c

Vea también

BG_FILE_RANGE

IBackgroundCopyFile2