Интерфейс ISynchronize (objidlbase.h)

Обеспечивает асинхронное взаимодействие между объектами о возникновении события. Объекты, реализующие ISynchronize , могут получать признаки того, что произошло событие, и отвечать на запросы о событии. Таким образом, клиенты могут убедиться, что один запрос был обработан, прежде чем отправлять последующий запрос, который зависит от выполнения первого.

Наследование

Интерфейс ISynchronize наследуется от интерфейса IUnknown . ISynchronize также имеет следующие типы элементов:

Методы

Интерфейс ISynchronize содержит следующие методы.

 
ISynchronize::Reset

Метод ISynchronize::Reset (objidlbase.h) присваивает объекту синхронизации состояние без знака.
ISynchronize::Signal

Метод ISynchronize::Signal (objidlbase.h) присваивает объекту синхронизации состояние сигналов и приводит к возврату S_OK ожидающих операций ожидания.
ISynchronize::Wait

Метод ISynchronize::Wait (objidlbase.h) ожидает передачи сигнала об объекте синхронизации или истечения указанного периода времени ожидания.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header objidlbase.h (включая ObjIdl.h)

См. также раздел

ISynchronizeContainer