Détermination de la version de BITS sur un ordinateur
Pour déterminer la version de BITS sur l’ordinateur client, case activée la version de QMgr.dll. Pour trouver le numéro de version de la DLL :
- Recherchez QMgr.dll dans %windir%\System32.
- Cliquez avec le bouton droit sur QMgr.dll, puis cliquez sur Propriétés.
- Cliquez sur l’onglet Version .
- Notez le numéro de version.
Vous pouvez également utiliser le code PowerShell suivant pour déterminer la version du .dll sur votre système :
get-item "C:\Windows\System32\qmgr.dll" | Select-Object -ExpandProperty VersionInfo
Si la DLL existe également dans %windir%\System32\Bits, répétez les étapes précédentes. BITS utilise la DLL avec le numéro de version le plus élevé.
Le tableau suivant répertorie les versions de BITS et leurs numéros de version de fichier QMgr.dll correspondants.
Version BITS | numéro de version de fichier QMgr.dll |
---|---|
BITS 10.1 | 7.8.xxxx.xxxx |
BITS 5.0 | 7.7.xxxx.xxxx |
BITS 4.0 | 7.5.xxxx.xxxx |
BITS 3.0 | 7.0.xxxx.xxxx |
BITS 2.5 | 6.7.xxxx.xxxx |
BITS 2.0 | 6.6.xxxx.xxxx |
BITS 1.5 | 6.5.xxxx.xxxx |
BITS 1.2 | 6.2.xxxx.xxxx |
BITS 1.0 | 6.0.xxxx.xxxx |
Vous pouvez également utiliser les identificateurs de classe symbolique pour déterminer la version de BITS inscrite sur l’ordinateur. Le tableau suivant répertorie les versions de BITS et leurs identificateurs de classe symbolique correspondants. La fonction CoCreateInstance retourne REGDB_E_CLASSNOTREG si la classe n’est pas inscrite.
Version BITS | Identificateur de classe symbolique |
---|---|
BITS 10.1 | CLSID_BackgroundCopyManager10_1 |
BITS 5.0 | CLSID_BackgroundCopyManager5_0 |
BITS 4.0 | CLSID_BackgroundCopyManager4_0 |
BITS 3.0 | CLSID_BackgroundCopyManager3_0 |
BITS 2.5 | CLSID_BackgroundCopyManager2_5 |
BITS 2.0 | CLSID_BackgroundCopyManager2_0 |
BITS 1.5 | CLSID_BackgroundCopyManager1_5 |
BITS 1.2, 1.0 | CLSID_BackgroundCopyManager |