INFO: DCOM95 and DCOM98 Version Information

Article translations Article translations
Article ID: 235638 - View products that this article applies to.
This article was previously published under Q235638
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page

Summary

This article describes how to determine which version of DCOM95 or DCOM98 you are running and includes a table with DCOM95 and DCOM98 version information.

More information

How to Use the Registry to Determine Version

You can check the registry to determine which version of DCOM95 or DCOM98 is installed on a Windows 95-based or Windows 98-based system. If Distributed Component Object Model (DCOM) is installed on the system, the default value of the following registry key:
HKCR\CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion
contains the DCOM version that is installed on the system. In the registry, the version number is stored in the format "a,b,c,d", where a, b, c, and d are numeric values that represent the following attributes:
a - major operating system version
b - minor operating system version
c - minor file version
d - major file version

Version Information Table

The following table lists the version information for DCOM95 and DCOM98:

Collapse this tableExpand this table
InstalledVersionDCOM Version or Build NumberRelease Type
4,71,0,3328DCOM95 1.3 and DCOM98 1.3, build 3328.1Released to the Web
4,71,0,2900Build 2900.7Released to Windows 98 Second Edition, Microsoft Internet Explorer 5.0, Microsoft Office 2000
4,71,0,2618DCOM95 1.2Released to the Web
4,71,0,2612DCOM98Shipped with Microsoft Visual Studio 6.0
4,71,0,1719Build 1719Released to Windows 98 Gold, fix for build 1718.
4,71,0,1718DCOM95 1.1Released to the Web in October, 1997; released to Internet Explorer 4.01.
4,71,0,1120Build 1120
4,71,0,426DCOM95 1.0Released to the Web in January 1997

How to Programmatically Determine the Version

To programmatically determine if DCOM is installed, use the following code:
    HINSTANCE hDLL = LoadLibrary("OLE32.DLL")
    if(NULL == hDLL)
    {
        // See Winerror.h for explanation of error code.
        DWORD error = GetLastError();
        TRACE1("LoadLibrary() Failed with: %i\n", error);
        return FALSE;
    }
    if (!GetProcAddress(hDLL,"CoCreateInstanceEx"))
    {
        //DCOM is not loaded
    }
    else
    {
        //DCOM is loaded
    }
				

References

You can download DCOM98 for Windows 98 version 1.3 from the following Microsoft Web site:
http://www.microsoft.com/com/dcom/dcom98/dcom1_3.asp
You can download DCOM95 for Windows 95 version 1.3 from the following Microsoft Web site:
http://www.microsoft.com/com/dcom/dcom95/dcom1_3.asp

Properties

Article ID: 235638 - Last Review: October 26, 2013 - Revision: 4.0
Applies to
  • Microsoft COM+ 2.0 Standard Edition, when used with:
    • Microsoft Windows 98 Standard Edition
Keywords: 
kbnosurvey kbarchive kbdownload kbdcom kbinfo KB235638

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com