コンピューター上の BITS のバージョンの決定
クライアント コンピューター上の BITS のバージョンを確認するには、QMgr.dll のバージョンをチェックします。 DLL のバージョン番号を確認するには:
- %windir%\System32 で QMgr.dll を見つけます。
- QMgr.dll を右クリックし、[プロパティ] をクリックします。
- [バージョン] タブをクリックします。
- バージョン番号をメモしておきます。
次の PowerShell コードを使用して、システム上の .dll のバージョンを確認することもできます。
get-item "C:\Windows\System32\qmgr.dll" | Select-Object -ExpandProperty VersionInfo
DLL が %windir%\System32\Bits にも存在する場合は、前の手順を繰り返します。 BITS では、より高いバージョン番号の DLL が使用されます。
次の表に、BITS のバージョンとそれに対応する QMgr.dll ファイルのバージョン番号を示します。
BITS のバージョン | 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 |
シンボリック クラス識別子を使用して、コンピューターに登録されている BITS のバージョンを確認することもできます。 次の表に、BITS のバージョンと、それに対応するシンボリック クラス識別子を示します。 クラスが登録されていない場合、CoCreateInstance 関数は REGDB_E_CLASSNOTREG を返します。
BITS のバージョン | シンボリック クラス識別子 |
---|---|
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 |