次の方法で共有


LocalDBStopInstance 関数

指定した SQL Server Express LocalDB インスタンスの実行を停止します。

ヘッダー ファイル: sqlncli.h

構文

HRESULT LocalDBStopInstance(
           PCWSTR pInstanceName,
           DWORD dwFlags, 
           ULONG ulTimeout 
);

パラメーター

  • pInstanceName
    [入力] 停止する LocalDB インスタンスの名前。

  • dwFlags
    [入力] インスタンスを停止する方法を指定する 1 つのフラグ値または複数フラグ値の組み合わせ。

    使用できるフラグ:

    • LOCALDB_SHUTDOWN_KILL_PROCESS
      オペレーティング システム コマンド kill process を使用して、すぐにシャットダウンします。

    • LOCALDB_SHUTDOWN_WITH_NOWAIT
      WITH NOWAIT オプション Transact-SQL コマンドを使用して、シャットダウンします。

    どのフラグも設定しない場合、LocalDB インスタンスは SHUTDOWN Transact-SQL コマンドを使用してシャットダウンされます。 両方のフラグを設定した場合、LOCALDB_SHUTDOWN_KILL_PROCESS フラグが優先されます。

  • ulTimeout
    [入力] この操作の完了を待機する秒単位の時間。 この値が 0 の場合、この関数は LocalDB インスタンスの停止を待たずにすぐに値を返します。

戻り値

説明

LocalDB API を使用するコード例については、「SQL Server Express LocalDB リファレンス」を参照してください。

関連項目

概念

SQL Server Express LocalDB ヘッダーとバージョン情報