Partilhar via


Função LocalDBStopInstance

Interrompe a execução da instância especificada de LocalDB do SQL Server Express.

Arquivo de cabeçalho: sqlncli.h

Sintaxe

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

Parâmetros

  • pInstanceName
    [Entrada] O nome da instância de LocalDB a ser interrompida.

  • dwFlags
    [Entrada] Uma ou uma combinação dos valores de sinalizador que especificam o modo de parar a instância.

    Sinalizadores disponíveis:

    • LOCALDB_SHUTDOWN_KILL_PROCESS
      Desligue imediatamente usando o comando do sistema operacional de eliminar processo.

    • LOCALDB_SHUTDOWN_WITH_NOWAIT
      Desligue usando a opção WITH NOWAIT do comando Transact-SQL.

    Se nenhum dos sinalizadores estiver definido, a instância de LocalDB será desligada usando o comando Transact-SQL SHUTDOWN. Se ambos os sinalizadores estiverem definidos, o sinalizador LOCALDB_SHUTDOWN_KILL_PROCESS terá precedência.

  • ulTimeout
    [Entrada] O tempo em segundos que deve ser aguardado para essa operação ser concluída. Se este valor for 0, esta função retornará imediatamente sem aguardar que a instância LocalDB pare.

Retorna

Comentários

Para obter uma amostra do código que usa a API LocalDB, consulte Referência de LocalDB do SQL Server Express.

Consulte também

Conceitos

Cabeçalho e informações de versão de LocalDB do SQL Server Express