Функция UnlockServiceDatabase (winsvc.h)
[Эта функция не действует в Windows Vista.]
Разблокирует базу данных диспетчера управления службами, освобождая указанную блокировку.
Синтаксис
BOOL UnlockServiceDatabase(
[in] SC_LOCK ScLock
);
Параметры
[in] ScLock
Блокировка, полученная при предыдущем вызове функции LockServiceDatabase .
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Диспетчер управления службами может задать следующие коды ошибок. Другие коды ошибок могут быть заданы функциями реестра, вызываемыми диспетчером управления службами.
Код возврата | Описание |
---|---|
|
Указанная блокировка недопустима. |
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | winsvc.h (включая Windows.h) |
Библиотека | Advapi32.lib |
DLL | Advapi32.dll |