Détermination de la version de BITS sur un ordinateur
Pour déterminer la version de BITS sur l’ordinateur client, vérifiez la version de QMgr.dll. Pour rechercher 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 de l' .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 de BITS | Numéro de version du 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 qui est 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 de 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 |