<Return[UV]><Top>

UnlockServiceDatabase

Declare Function Api_UnlockServiceDatabase& Lib "advapi32" Alias "UnlockServiceDatabase" (ScLock As Any)

Declare Function UnlockServiceDatabase Lib "advapi32" Alias "UnlockServiceDatabase" (ScLock As Any) As Long

指定されたロックを解放することにより、サービス制御マネージャ(Service Control Manager:SCM)のデータベースのロックを解除する。

パラメータ
ScLock
    [入力]以前に LockServiceDatabase 関数を呼び出したときに取得したロックを指定する。

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、 関数を使う。
    サービス制御マネージャは次のエラーコードを設定することがある。サービス制御マネージャが呼び出したレジストリ関数は、その他のエラー

    コードを設定することがある。

    エラーコード                                          

意味                                     

    ERROR_INVALID_SERVICE_LOCK

指定されたロックは無効である。