Partager via


Fonction LocalDBStopInstance

Arrête l'exécution de l'instance SQL Server Express LocalDB spécifiée.

Fichier d'en-tête : sqlncli.h

Syntaxe

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

Paramètres

  • pInstanceName
    [Entrée] Nom de l'instance de LocalDB à arrêter.

  • dwFlags
    [Entrée] Valeur d'indicateur ou combinaison de valeurs d'indicateur indiquant la façon d'arrêter l'instance.

    Indicateurs disponibles :

    • LOCALDB_SHUTDOWN_KILL_PROCESS
      Arrêter immédiatement à l'aide de la commande du système d'exploitation Terminer le processus.

    • LOCALDB_SHUTDOWN_WITH_NOWAIT
      Arrêter à l'aide de l'option de commande Transact-SQL WITH NOWAIT.

    Si aucun des indicateurs n'est défini, l'instance de LocalDB sera arrêtée à l'aide de la commande Transact-SQL SHUTDOWN. Si les deux indicateurs sont définis, l'indicateur LOCALDB_SHUTDOWN_KILL_PROCESS est prioritaire.

  • ulTimeout
    [Entrée] Durée d'attente en secondes pour l'exécution de cette opération. Si cette valeur est 0, cette fonction retournera immédiatement sans attendre l'arrêt de l'instance de LocalDB.

Valeurs retournées

Notes

Pour un exemple de code qui utilise l'API LocalDB, consultez Référence SQL Server Express LocalDB.

Voir aussi

Concepts

En-tête et informations de version SQL Server Express LocalDB