MDAC 2.5 SDK - OLE DB Providers
OSP Toolkit


 

OLEDBSimpleProvider::addOLEDBSimpleProviderListener

Registers the named event handler interface to receive notifications of changes to data.

HRESULT addOLEDBSimpleProviderListener (
   OLEDBSimpleProviderListener *   pospIListener);

Parameters

pospIListener

[in]
The event handler interface to be registered.

Return Codes

S_OK

The method succeeded.

E_FAIL

A provider-specific error occurred.

Comments

If an event handler was previously specified, OLEDBSimpleProvider::addOLEDBSimpleProviderListener releases that event handler prior to registering pospIListener.

To correctly implement a provider built with the OSP Toolkit, the listener must be the OLE DB Simple Provider DLL (Msdaosp.dll).

For multiple OLE DB rowsets over the same data set, your implementation must support multiple listeners; otherwise, only one "active" rowset will be allowed.