ISynchronize-Schnittstelle (objidl.h)
Stellt eine asynchrone Kommunikation zwischen Objekten über das Auftreten eines Ereignisses bereit. Objekte, die ISynchronize implementieren, können Hinweise darauf erhalten, dass ein Ereignis aufgetreten ist, und sie können auf Abfragen zum Ereignis reagieren. Auf diese Weise können Clients sicherstellen, dass eine Anforderung verarbeitet wurde, bevor sie eine nachfolgende Anforderung übermitteln, die vom Abschluss der ersten Anforderung abhängt.
Vererbung
Die ISynchronize-Schnittstelle erbt von der IUnknown-Schnittstelle . ISynchronize verfügt auch über folgende Membertypen:
Methoden
Die ISynchronize-Schnittstelle verfügt über diese Methoden.
ISynchronize::Reset Die ISynchronize::Reset-Methode (objidl.h) legt das Synchronisierungsobjekt auf den nicht signalierten Zustand fest. |
ISynchronize::Signal Die ISynchronize::Signal-Methode (objidl.h) legt das Synchronisierungsobjekt auf den signalierten Zustand fest und bewirkt, dass ausstehende Wartevorgänge S_OK zurückgeben. |
ISynchronize::Wait Die ISynchronize::Wait-Methode (objidl.h) wartet darauf, dass das Synchronisierungsobjekt signalisiert wird oder ein festgelegter Timeoutzeitraum abläuft, je nachdem, was zuerst eintritt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | objidl.h (include ObjIdl.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für