<Return[C]><Top>

CloseServiceHandle

Declare Function Api_CloseServiceHandle& Lib "advapi32" Alias "CloseServiceHandle" (ByVal hSCObject&)

Declare Function CloseServiceHandle& Lib "advapi32" (ByVal hSCObject As Long) As Long

次のタイプのハンドルを閉じる。
    OpenSCManager 関数が返した、サービス制御マネージャオブジェクトのハンドル。
    OpenService 関数または CreateService 関数が返した、サービスオブジェクトのハンドル。

パラメータ
hSCObject
    [入力]閉じるサービス制御マネージャオブジェクトのハンドル、またはサービスオブジェクトのハンドルを指定する。
 

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

    サービス制御マネージャが呼び出したレジストリ関数は、その他のエラーコードを設定することがある。