To determine the
version of BITS on the client computer, check the version of QMgr.dll. To find
the version number of the DLL:
- Locate QMgr.dll in %windir%\System32.
- Right-click QMgr.dll and click Properties.
- Click the Version tab.
- Note the version number.
If the DLL also exists
in %windir%\System32\Bits, repeat the previous steps. BITS uses the DLL with
the higher version number.
The following table
lists the versions of BITS and their corresponding QMgr.dll file version
numbers.
BITS version
|
QMgr.dll file version number
|
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
|
You can also use the symbolic class identifiers to determine the version of BITS that is registered on the computer. The following table lists the versions of BITS and their corresponding symbolic class identifiers. The CoCreateInstance function returns REGDB_E_CLASSNOTREG if the class is not registered.
BITS version
|
Symbolic class identifier
|
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
|
No comments:
Post a Comment