共用方式為


UnlockServiceDatabase 函式 (winsvc.h)

[自 Windows Vista 起,此函式沒有任何作用。]

釋放指定的鎖定,以解除鎖定服務控制管理員資料庫。

語法

BOOL UnlockServiceDatabase(
  [in] SC_LOCK ScLock
);

參數

[in] ScLock

從先前呼叫 LockServiceDatabase 函式取得的鎖定。

傳回值

如果函式成功,則傳回非零的值。

如果此函式失敗,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

服務控制管理員可以設定下列錯誤碼。 服務控制管理員呼叫的登錄函式可以設定其他錯誤碼。

傳回碼 描述
ERROR_INVALID_SERVICE_LOCK
指定的鎖定無效。

規格需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 winsvc.h (包含 Windows.h)
程式庫 Advapi32.lib
Dll Advapi32.dll

另請參閱

LockServiceDatabase

QueryServiceLockStatus

服務組態

服務函式