Microsoft DirectX 8.1 (C++)

IProgramsEvents Interface

This topic applies to Windows XP Home Edition and Windows XP Professional only.

The IProgramsEvents interface manages callbacks from the Guide Store when a Program object in the Programs collection obtained from IGuideStore::get_Programs has been added, changed or removed.

Implement this interface in the Guide Store client to receive the events.

IProgramsEvents is a dispinterface, invoked through IDispatch. It supports the following methods.

Method Description
ItemAdded Called as notification that an object was added.
ItemChanged Called as notification that an object was changed.
ItemRemoved Called as notification that an object was removed.
ItemsChanged Called as notification that two or more objects were added, removed, or changed during a transaction.

Remarks

The IID of this interface is DIID_IProgramsEvents.