Interfaccia IBackgroundCopyJob4 (bits3_0.h)

Usare questa interfaccia per abilitare la memorizzazione nella cache peer, limitare il tempo di download ed esaminare le caratteristiche dei token utente.

Per ottenere questa interfaccia, chiamare il metodo IBackgroundCopyJob::QueryInterface usando __uuidof(IBackgroundCopyJob4) come identificatore di interfaccia.

Ereditarietà

L'interfaccia IBackgroundCopyJob4 eredita da IBackgroundCopyJob, IBackgroundCopyJob2 e IBackgroundCopyJob3. IBackgroundCopyJob4 include anche questi tipi di membri:

Metodi

L'interfaccia IBackgroundCopyJob4 include questi metodi.

 
IBackgroundCopyJob4::GetMaximumDownloadTime

Recupera il tempo massimo trascorso da BITS per il trasferimento dei file nel processo.
IBackgroundCopyJob4::GetOwnerElevationState

Ottiene un valore che determina se il token del proprietario è stato elevato al momento della creazione o dell'acquisizione della proprietà del processo.
IBackgroundCopyJob4::GetOwnerIntegrityLevel

Ottiene il livello di integrità del token del proprietario che ha creato o ha assunto la proprietà del processo.
IBackgroundCopyJob4::GetPeerCachingFlags

Recupera i flag che determinano se i file del processo possono essere memorizzati nella cache e serviti ai peer e se BITS può scaricare il contenuto per il processo dai peer.
IBackgroundCopyJob4::SetMaximumDownloadTime

Imposta il tempo massimo di trasferimento dei file nel processo da parte di BITS.
IBackgroundCopyJob4::SetPeerCachingFlags

Imposta i flag che determinano se i file del processo possono essere memorizzato nella cache e forniti a colleghi e se il processo è possibile scaricare contenuto da peer.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione bits3_0.h (include Bits.h)
Componente ridistribuibile BITS 2.5 in Windows Server 2003, Windows XP

Vedi anche

IBackgroundCopyJob

IBackgroundCopyJob2

IBackgroundCopyJob3