Страница 152 из 238
Unlock
BOOL Unlock(); BOOL Unlock(LONG lCount, LPLONG lPrevCount = NULL);Возвращаемое значение
Ненулевое, в случае успешного завершения работы функции, и нулевое в противном случае.Аргументы
- lCount - количество доступов, которые необходимо освободить. Значение данного аргумента должно быть больше нуля. Если указанное количество приведет к переполнению счетчика объектов значение счетчика не изменяется, а функция возвращает значение FALSE.
- lPrevCount - указатель на переменную, в которую будет записано предыдущее значение счетчика синхронизации объектов. Если данный аргумент имеет значение NULL, то предыдущее значение счетчика не возвращается.