UnlockServiceDatabase功能通过释放指定的锁来解锁服务控制管理器数据库。
BOOL UnlockServiceDatabase(
SC_LOCK 【ScLock】 | //服务控制管理器数据库锁释放 |
); |
参数
【ScLock】
指定从以前调用LockServiceDatabase函数获取的锁。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
错误
服务控制管理器可以设置以下错误代码。其他错误代码可以由服务控制管理器调用的注册表函数设置。
值 | 含义 |
ERROR_INVALID_SERVICE_LOCK | 指定的锁无效。 |
也可以看看