Поделиться через


Метод ConfigurationSetting — SetServiceState

Включает и выключает службу Windows и веб-службу сервера отчетов.

Синтаксис

Public Sub SetServiceState(ByVal EnableWindowsService As Boolean, _  
    ByVal EnableWebService As Boolean, ByVal EnableReportManager As Boolean, _  
    ByRef HRESULT As Int32)  
public void SetServiceState(Boolean EnableWindowsService,  
    Boolean EnableWebService, Boolean EnableReportManager, out Int32 HRESULT);  

Параметры

EnableWindowsService
Логическое значение, которое показывает состояние службы Windows. Значение true запускает службу Windows сервера отчетов. Значение false останавливает службу Windows.

EnableWebService
Логическое значение, указывающее состояние веб-службы Служб Reporting Services. Значение true запускает веб-службу сервера отчетов. Значение false останавливает веб-службу.

EnableReportManager
Логическое значение, которое показывает требуемое состояние диспетчера отчетов.

Примечание.

Этот параметр считается устаревшим, начиная с SQL Server 2016 Reporting Services с накопительным пакетом обновления 2. Веб-портал всегда включен. Значение параметра игнорируется.

HRESULT
[out] Значение, которое указывает, окончился ли вызов успехом или сбоем.

Возвращаемое значение

Возвращает значение HRESULT , являющееся признаком успешного или неуспешного завершение вызова метода. Значение 0 указывает, что вызов метода завершился успешно. Ненулевое значение указывает, что произошла ошибка.

Требования

Пространство имен: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

элементы MSReportServer_ConfigurationSetting