Ottimizzazione recapito

Panoramica della tecnologia Ottimizzazione recapito.

Per sviluppare Ottimizzazione recapito, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
DODownloadCostPolicy

Specifica l'ID delle opzioni dei criteri di costo associate alla proprietà DODownloadProperty_CostPolicy .
DODownloadProperty

Specifica l'ID delle proprietà per l'operazione di download Ottimizzazione recapito.
DODownloadState

Specifica l'ID dello stato di download corrente, che fa parte della struttura DO_DOWNLOAD_STATUS .

Funzioni

 
Interrompere

Interrompe il download.
CreateDownload

Crea un nuovo download.
EnumDownloads

Recupera un puntatore di interfaccia a un oggetto enumeratore utilizzato per enumerare i download esistenti.
Finalize

Finalizza il download.
Getproperty

Recupera un puntatore a un valore VARIANT contenente una proprietà di download specifica.
GetStatus

IDODownload::GetStatus recupera un puntatore a una struttura DO_DOWNLOAD_STATUS che riflette lo stato corrente del download.
OnStatusChange

Ottimizzazione recapito chiama l'implementazione di questo metodo ogni volta che lo stato di download è cambiato.
Sospendi

Sospende il download.
SetProperty

Imposta una proprietà di download.
Inizia

Avvia o riprende un download.

Interfacce

 
IDODownload

Usato per avviare e gestire un download.
IDODownloadStatusCallback

Usato per ricevere notifiche su un download.
IDOManager

Usato per creare un nuovo download e per enumerare i download esistenti.

Strutture

 
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

Usato per ottenere lo stato di un download specifico.