Partager via


Interface ISynchronize (objidlbase.h)

Fournit une communication asynchrone entre les objets concernant 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 ils peuvent répondre aux requêtes relatives à 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 possède également les types de membres suivants :

Méthodes

L’interface ISynchronize possède ces méthodes.

 
ISynchronize ::Reset

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

La méthode ISynchronize ::Signal (objidlbase.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 (objidlbase.h) attend que l’objet de synchronisation soit signalé ou qu’un délai d’expiration spécifié s’écoule.

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 objidlbase.h (inclure ObjIdl.h)

Voir aussi

ISynchronizeContainer