Поделиться через


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

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

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

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

Методы

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

 
ISynchronize::Reset

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

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

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

Требования

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

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

ISynchronizeContainer