Condividi tramite


Strutture e unioni di ottimizzazione recapito

Le interfacce Ottimizzazione recapito usano le strutture seguenti.

In questa sezione

Argomento Descrizione
BG_FILE_PROGRESS La struttura BG_FILE_PROGRESS fornisce informazioni sullo stato di avanzamento correlate ai file, ad esempio il numero di byte trasferiti.
BG_FILE_RANGE La struttura BG_FILE_RANGE identifica un intervallo di byte da scaricare da un file.
BG_JOB_PROGRESS La struttura BG_JOB_PROGRESS fornisce informazioni sullo stato di avanzamento dei processi, ad esempio il numero di byte e file trasferiti. Per i processi di caricamento, lo stato di avanzamento si applica al file di caricamento, non al file di risposta.
BG_JOB_TIMES La struttura BG_JOB_TIMES fornisce timestamp correlati ai processi.
BITS_FILE_PROPERTY_VALUE L'unione BITS_FILE_PROPERTY_VALUE fornisce il valore della proprietà del file Ottimizzazione recapito in base a un valore dell'enumerazione BITS_FILE_PROPERTY_ID .
BITS_JOB_PROPERTY_VALUE L'unione BITS_JOB_PROPERTY_VALUE fornisce il valore della proprietà del processo Ottimizzazione recapito in base al valore dell'enumerazione BITS_JOB_PROPERTY_ID.
DO_DOWNLOAD_ENUM_CATEGORY Usato da IDOManager::EnumDownloads per filtrare l'enumerazione dei download in base al valore della proprietà specifica.
DO_DOWNLOAD_RANGE Identifica un singolo intervallo di byte da scaricare da un file.
DO_DOWNLOAD_RANGES_INFO Identifica una matrice di intervalli di byte da scaricare da un file.
DO_DOWNLOAD_STATUS Utilizzato per ottenere lo stato di un download specifico.
DOSwarmStats Contiene campi per il download e il caricamento delle statistiche per un file.