CSyncObject::Lock

Виртуальный BOOL Lock (DWORD dwTimeout = бесконечность);

Возвращаемое значение

Ненулевое значение, если функция выполнена успешно; в противном случае 0.

Параметры

dwTimeout

Указывает период времени ожидания объекта синхронизации доступны (сигнал). Если БЕСКОНЕЧНОЕ, Блокировка будет ждать до тех пор, пока объект получает сигнал перед возвращением.

Примечания

Эта функция вызывается для получения доступа к ресурсу, контролируемых объект синхронизации. Если объект синхронизации сигнала, Блокировка будет успешного возвращения и поток теперь принадлежит объект. Если объект синхронизации несигнальное (недоступна), Блокировка ожидания объекта синхронизации для оповещения в миллисекундах, указанного в параметре dwTimeOut . Если объект синхронизации сделал не оповещения в указанное время, блокировки возвращает сбой.

Обзор CSyncObject |nbsp; Члены класса | Иерархическая схема

Index