Метод ISynchronize::Reset (objidl.h)
Задает объект синхронизации в состояние без знака.
Синтаксис
HRESULT Reset();
Возвращаемое значение
Этот метод возвращает S_OK, чтобы указать, что метод успешно завершен.
Комментарии
Метод ISynchronize::Wait , реализованный в стандартном объекте события (CLSID_StdEvent), автоматически вызывает Reset при получении сигнала об объекте синхронизации.
Реализация ISynchronize::Wait для объекта события сброса вручную (CLSID_ManualResetEvent) не вызывает автоматически. Серверный объект обычно вызывает Reset из метода, вызываемого клиентами после обнаружения сигнала об объекте синхронизации.
Как правило, вызов сброса лежит на сервере. Однако если клиенту необходимо начать с объекта синхронизации в состоянии без знака, клиент должен вызвать Reset.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | objidl.h (включая ObjIdl.h) |