FIX: COM+ User Events Are Lost with Multiple Subscriber Clients (296775)
The information in this article applies to:
- Microsoft COM+ 1.0, when used with:
- the operating system: Microsoft Windows 2000 SP2
This article was previously published under Q296775 SYMPTOMS
You can use COM+ user events to fire events; however, not all subscribers can receive the events.
CAUSE
When there are two subscriptions to the COM+ event system, if the PublisherID property is specified for the first subscriber but not the second subscriber (this PublisherID is optional), the COM+ events may not be delivered to the second subscriber. This occurs because one of the [out] parameters is not cleared when the PublisherID of second subscriber is not found, which causes the second subscriber to use the information of previous subscription.
RESOLUTIONTo resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the
Microsoft Knowledge Base:
260910 How to Obtain the Latest Windows 2000 Service Pack
This fix is included with the fixes that are described in the following Microsoft Knowledge Base article:
299407 INFO: Post Windows 2000 Service Pack 2 COM+ Rollup Hotfix 13 Is Available
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 3.
Modification Type: | Major | Last Reviewed: | 6/5/2003 |
---|
Keywords: | kbbug kbfix kbWin2000PreSP3Fix kbWin2000sp3fix KB296775 |
---|
|