RegisterOIAEvent
Cette fonction membre enregistre un objet d'application pour recevoir des notifications d'événements de mise à jour OIA. Pour utiliser cette fonction, l'application doit créer un objet dérivé d'ECLOIANotify. Un pointeur vers cet objet est ensuite transmis à cette fonction d'enregistrement. N'importe quel nombre d'objets à notifier peut être enregistré en même temps. L'ordre dans lequel plusieurs auditeurs reçoivent les événements n'est pas défini et ne doit pas être supposé.
Une fois qu'un objet ECLOIANotify est enregistré avec cette fonction, sa méthode NotifyEvent() sera appelée chaque fois qu'une mise à jour de l'OIA se produit. Plusieurs mises à jour de l’OIA sur une courte période peuvent être regroupées en un seul événement.
L’application doit désenregistrer l’objet de notification avant de le détruire. L'objet sera automatiquement désenregistré si l'objet ECLOIA est détruit.