| Microsoft DirectX 8.1 (C++) |
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.