Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Avvia o riprende un download, passando intervalli facoltativi come puntatore alla struttura DO_DOWNLOAD_RANGES_INFO .
Sintassi
HRESULT Start(
const DO_DOWNLOAD_RANGES_INFO *ranges
);
Parametri
ranges
Facoltativo. Puntatore a una struttura DO_DOWNLOAD_RANGES_INFO (per scaricare solo intervalli specifici del file). Il valore passato qui indica se il download è per l'intero file o intervalli parziali all'interno del file o semplicemente per riprendere il download senza modificare le informazioni sugli intervalli. Una richiesta per scaricare l'intero file è indicata passando un puntatore a una struttura di DO_DOWNLOAD_RANGES_INFO vuota, ovvero con il relativo membro RangeCount impostato su zero. Una richiesta di download di un file parziale è indicata passando un puntatore a una struttura di DO_DOWNLOAD_RANGES_INFO non vuota.
nullptr Il passaggio è consentito solo quando il download è già stato avviato una volta prima con intervalli vuoti/non vuoti e indica che il download deve essere ripreso senza modifiche agli intervalli richiesti.
Valore restituito
Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di erroreHRESULT.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 11 Build 22621 |
| Intestazione | deliveryoptimization.h |