Novità (BITS)
Dalla sua prima versione come parte di Windows XP, il servizio trasferimento intelligente in background (BITS) è stato costantemente migliorato, aggiungendo controlli più potenti per lo sviluppatore e l'amministratore per controllare e gestire i download. È stato aggiunto un set completo di cmdlet di PowerShell; può connettersi a più tipi di server HTTP; è più attento della larghezza di banda e dei costi di rete dell'utente che mai prima.
La tabella seguente identifica le novità per ogni versione del servizio trasferimento intelligente in background (BITS).
Versione | Descrizione delle funzionalità |
---|---|
Versione 10.3 | Nuove funzionalità:
|
Versione 10.2 | Nuove funzionalità:
|
Versione 10.1 | Nuove funzionalità:
|
Versione 5.0 | Nuove funzionalità:
Le funzionalità seguenti sono state aggiunte a BITS in Windows 10
|
Versione 4.0 | Nuove funzionalità:
È anche possibile scaricare BITS 4.0 per Windows Server 2008 con Service Pack 2 (SP2), Windows Vista con Service Pack 1 (SP1) e Windows Vista con Service Pack 2 (SP2). Per scaricare BITS 4.0, vedere Catalogo di Microsoft Update e installare KB960568. La versione di %windir%\System32\QMgr.dll è "7.5.xxxx.xxxx". |
Versione 3.0 | Nuove funzionalità: - Aggiunta della peer caching che consente di scaricare il contenuto dai peer e di fornire contenuto anche ai peer in una rete di dominio. - Aggiunta della notifica per quando viene scaricato un file. - Aggiunta dell'accesso al file temporaneo mentre il download è in corso. - Aggiunta della possibilità di controllare i reindirizzamenti HTTP. - Aggiunta di altri criteri di gruppo per controllare la memorizzazione nella cache peer e limitare i tempi di download. - Aggiunta di eventi di diagnostica e risoluzione dei problemi al registro eventi di sistema. - Aggiunta del supporto per controllo dell'account utente. - In Windows Vista e versioni successive, il tipo di avvio BITS predefinito viene ritardato all'avvio automatico. Nota: BITS ora usa criteri di gruppo per limitare il numero di processi e file che è possibile creare. Ciò potrebbe influire sulle applicazioni che attualmente creano un numero elevato di processi o aggiungono un numero elevato di file a un processo. BITS versione 3.0 è incluso nei sistemi operativi Windows Server 2008 e Windows Vista. La versione di %windir%\System32\QMgr.dll è "7.0.xxxx.xxxx". |
Versione 2.5 | Aggiunta del supporto per intestazioni HTTP personalizzate, autenticazione client basata su certificati per trasporti HTTP sicuri e IPv6. È stato inoltre aggiunto l'uso dei contatori IGD (Internet Gateway Device) per calcolare in modo più accurato la larghezza di banda disponibile. Le funzionalità BITS 2.5 sono disponibili nei sistemi operativi Windows Server 2008, Windows Vista e Windows XP con i sistemi operativi Service Pack 3 (SP3). È anche possibile scaricare BITS 2.5 per Windows Server 2003 con Service Pack 2 (SP2), Windows Server 2003 con Service Pack 1 (SP1) e Windows XP con Service Pack 2 (SP2). La versione di %windir%\System32\QMgr.dll è "6.7.xxxx.xxxx". |
Versione 2.0 | Aggiunta del supporto per l'esecuzione di download in primo piano simultanei tramite percorsi SMB (Server Message Block) per i nomi remoti, il download di intervalli di un file, la modifica del prefisso o il nome completo di un nome remoto e la limitazione dell'utilizzo della larghezza di banda del client. Il criterio JobInactivityTimeout si trova ora in Configurazione computer, modelli Amministrazione istrative, Rete, Servizio trasferimento intelligente in background (BITS). BITS versione 2.0 è incluso in Windows XP con SP2 e Windows Server 2003 con SP1. È anche possibile scaricare BITS 2.0 per Windows Server 2003 e Windows XP. Per scaricare BITS 2.0, passare al Catalogo di Microsoft Update e installare KB842773. La versione di %windir%\System32\QMgr.dll è "6.6.xxxx.xxxx". |
Versione 1.5 | Aggiunta della funzionalità di caricamento e caricamento-risposta, esecuzione della riga di comando per gli eventi e credenziali esplicite e credenziali proxy. A partire da BITS 1.5, gli utenti con un token con restrizioni non possono creare o modificare processi. BITS versione 1.5 è incluso in Windows Server 2003. Un ridistribuibile è disponibile per Windows XP dall'Area download Microsoft. La versione di %windir%\System32\QMgr.dll è "6.5.xxxx.xxxx". |
Versione 1.2 | Stessa funzionalità della versione 1.0. Contiene aggiornamenti e miglioramenti interni. BITS versione 1.2 è incluso in Windows XP con Service Pack 1 (SP1). La versione di %windir%\System32\QMgr.dll è "6.2.xxxx.xxxx". |
Versione 1.0 | Versione iniziale. Fornisce download asincroni, limitati e con priorità in background o in primo piano. I download vengono ripresi automaticamente dopo il riavvio del computer e la disconnessione di rete. BITS versione 1.0 è incluso in Windows XP. La versione di %windir%\System32\QMgr.dll è "6.0.xxxx.xxxx". |
Per accendere le funzionalità del programma in base alle funzionalità BITS, usare QueryInterface su (ad esempio) l'oggetto Job per verificare se l'oggetto Job consente di creare la versione necessaria. In alternativa, vedere Determinazione della versione di BITS in un computer per convertire il numero di versione QMgr.dll nella versione BITS.
Versione 10.3
Per questa versione sono state aggiunte le interfacce seguenti
Versione 10.2
Per questa versione sono state aggiunte le interfacce seguenti
Versione 10.1
Per questa versione sono state aggiunte le interfacce seguenti
Sono state aggiunte le costanti seguenti da usare con l'enumerazione BITS_JOB_PROPERTY_ID.
- BITS_JOB_PROPERTY_ON_DEMAND_MODE
- BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS
Versione 5.0
Per questa versione sono state aggiunte le interfacce seguenti:
Versione 4.0
Per questa versione sono state aggiunte le interfacce seguenti:
Versione 3.0
Per questa versione sono state aggiunte le interfacce seguenti:
- IBackgroundCopyCallback2
- IBackgroundCopyFile3
- IBackgroundCopyJob4
- IBitsPeer
- IBitsPeerCache Amministrazione istration
- IBitsPeerCacheRecord
- IEnumBitsPeerCacheRecords
- IEnumBitsPeers
Sono state aggiunte le costanti seguenti da usare con il metodo IBackgroundCopyJobHttpOptions::SetSecurityFlags:
- BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT
- BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT
- BG_HTTP_REDIRECT_POLICY_DISALLOW
- BG_HTTP_REDIRECT_POLICY_MASK
- BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP
Versione 2.5
L'interfaccia e l'enumerazione seguenti sono state aggiunte per la versione 2.5:
Versione 2.0
Sono state aggiunte le interfacce, la struttura e gli argomenti seguenti per la versione 2.0:
Per informazioni sui download in primo piano simultanei, vedere la sezione Osservazioni per BG_JOB_PRIORITY.
Per informazioni sull'uso del protocollo SMB, vedere BG_FILE_INFO.
Versione 1.5
Sono state aggiunte le interfacce e gli argomenti seguenti per la versione 1.5:
- IBackgroundCopyJob2
- Recupero della risposta da un processo upload-reply
- Registrazione per l'esecuzione di un programma
- Impostazioni del server BITS per i processi di caricamento
- Configurazione del server per i caricamenti
- Uso delle intestazioni di richiesta/risposta di notifica BITS
Aggiornamento delle versioni BITS
È possibile scaricare BITS 4.0 per Windows Server 2008 con Service Pack 2 (SP2), Windows Vista con Service Pack 1 (SP1) e Windows Vista con Service Pack 2 (SP2).