Condividi tramite


Metodo IBackgroundCopyFile2::GetFileRanges

Recupera gli intervalli da scaricare dal file remoto.

Sintassi

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

Parametri

RangeCount [in, out]

Numero di elementi in Ranges.

Intervalli [out]

Matrice di strutture BG_FILE_RANGE che specificano gli intervalli da scaricare. Al termine, chiamare la funzione CoTaskMemFree per liberare Gli intervalli.

Valore restituito

Questo metodo restituisce i valori restituiti seguenti, nonché altri.

Codice restituito Descrizione
S_OK
Operazione riuscita
S_FALSE
Nessun intervallo specificato o il processo è un processo di caricamento o caricamento-risposta. RangeCount è impostato su zero e Gli intervalli sono impostati su NULL.

Requisiti

Requisito Valore
Client minimo supportato
Windows 10 versione 1709 [solo app desktop]
Server minimo supportato
Windows Server, versione 1709 [solo app desktop]
Intestazione
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Libreria
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyFile2 è definito come 83e81b93-0873-474d-8a8c-f2018b1a939c

Vedi anche

BG_FILE_RANGE

IBackgroundCopyFile2