Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Notifies the subscriber if an instance of a just-in-time (JIT) activated object has been created or freed. The subscriber is notified if IObjectContext::DisableCommit, IObjectContext::EnableCommit, IObjectContext::SetComplete or IObjectContext::SetAbort is called. The events are published to the subscriber using the COM+ Events service, a loosely coupled events system that stores event information from different publishers in an event store in the COM+ catalog.
Inheritance
The IComObjectEvents interface inherits from the IUnknown interface. IComObjectEvents also has these types of members:
Methods
The IComObjectEvents interface has these methods.
| IComObjectEvents::OnDisableCommit Generated when the client calls DisableCommit on a context. |
| IComObjectEvents::OnEnableCommit Generated when the client calls EnableCommit on a context. |
| IComObjectEvents::OnObjectActivate Generated when an object gets an instance of a new JIT-activated object. |
| IComObjectEvents::OnObjectDeactivate Generated when the JIT-activated object is freed by SetComplete or SetAbort. |
| IComObjectEvents::OnSetComplete Generated when the client calls SetComplete on a context. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 2000 Professional [desktop apps only] |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Target Platform | Windows |
| Header | comsvcs.h |