Bagikan melalui


Fungsi UnlockServiceDatabase (winsvc.h)

[Fungsi ini tidak berpengaruh pada Windows Vista.]

Membuka kunci database manajer kontrol layanan dengan melepaskan kunci yang ditentukan.

Sintaks

BOOL UnlockServiceDatabase(
  [in] SC_LOCK ScLock
);

Parameter

[in] ScLock

Kunci, yang diperoleh dari panggilan sebelumnya ke fungsi LockServiceDatabase .

Menampilkan nilai

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Kode kesalahan berikut dapat diatur oleh manajer kontrol layanan. Kode kesalahan lainnya dapat diatur oleh fungsi registri yang dipanggil oleh manajer kontrol layanan.

Menampilkan kode Deskripsi
ERROR_INVALID_SERVICE_LOCK
Kunci yang ditentukan tidak valid.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header winsvc.h (termasuk Windows.h)
Pustaka Advapi32.lib
DLL Advapi32.dll

Lihat juga

LockServiceDatabase

QueryServiceLockStatus

Konfigurasi Layanan

Fungsi Layanan