Partager via


Interface ISynchronize (objidl.h)

Fournit une communication asynchrone entre les objets sur l’occurrence d’un événement. Les objets qui implémentent ISynchronize peuvent recevoir des indications indiquant qu’un événement s’est produit et répondre aux requêtes sur l’événement. De cette façon, les clients peuvent s’assurer qu’une seule demande a été traitée avant d’envoyer une demande suivante qui dépend de l’achèvement de la première.

Héritage

L’interface ISynchronize hérite de l’interface IUnknown. ISynchronize a également les types de membres suivants :

Méthodes

L’interface ISynchronize a ces méthodes.

 
ISynchronize ::Reset

La méthode ISynchronize ::Reset (objidl.h) définit l’objet de synchronisation à l’état non signé.
ISynchronize ::Signal

La méthode ISynchronize ::Signal (objidl.h) définit l’objet de synchronisation à l’état signalé et entraîne le retour des opérations d’attente en attente S_OK.
ISynchronize ::Wait

La méthode ISynchronize ::Wait (objidl.h) attend que l’objet de synchronisation soit signalé ou qu’un délai d’expiration spécifié s’écoule, selon la première éventualité.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête objidl.h (inclure ObjIdl.h)

Voir aussi

ISynchronizeContainer