Share via


LocalDBStopInstance-Funktion

Beendet die angegebene SQL Server Express LocalDB-Instanz.

Headerdatei: sqlncli.h

Syntax

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

Parameter

  • pInstanceName
    [Eingabe] Der Name der LocalDB-Instanz, die angehalten werden soll.

  • dwFlags
    [Eingabe] Ein Flagwert oder eine Kombination der Flagwerte, die den Weg zum Beenden der Instanz angibt.

    Verfügbare Flags:

    • LOCALDB_SHUTDOWN_KILL_PROCESS
      Sofortiges Herunterfahren unter Verwendung des Betriebssystembefehls zum Beenden von Prozessen.

    • LOCALDB_SHUTDOWN_WITH_NOWAIT
      Herunterfahren mithilfe des Transact-SQL-Befehls der WITH NOWAIT-Option.

    Wenn keines der Flags festgelegt ist, wird die LocalDB-Instanz mithilfe des Transact-SQL-Befehls SHUTDOWN heruntergefahren. Wenn beide Flags festgelegt sind, hat das LOCALDB_SHUTDOWN_KILL_PROCESS-Flag Vorrang.

  • ulTimeout
    [Eingabe] Die Wartezeit in Sekunden, bis dieser Vorgang abgeschlossen ist. Wenn dieser Wert 0 beträgt, kehrt diese Funktion sofort zurück, ohne zu warten, bis die LocalDB-Instanz beendet ist.

Rückgabewerte

Hinweise

Ein Codebeispiel, in dem die LocalDB-API verwendet wird, finden Sie unter SQL Server Express LocalDB-Verweis.

Siehe auch

Konzepte

SQL Server Express LocalDB-Header und Versionsinformationen