SetServiceState-Methode (WMI: MSReportServer_ConfigurationSetting)

Aktiviert und deaktiviert den Berichtsserver-Windows-Dienst und den Berichtsserver-Webdienst.

Syntax

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

Parameter

  • EnableWindowsService
    Ein Boolean-Wert, der den Status des Windows-Diensts angibt. Bei dem Wert true wird der Windows-Dienst des Berichtsservers gestartet. Bei dem Wert false wird der Windows-Dienst beendet.

  • EnableWebService
    Ein Boolean-Wert, der den Status des Reporting Services-Webdiensts angibt. Bei dem Wert true wird der Webdienst des Berichtsservers gestartet. Bei dem Wert false wird der Webdienst beendet.

  • EnableReportManager
    Ein Boolean-Wert, der den gewünschten Status des Berichts-Managers angibt.

  • HRESULT
    [out] Wert, der angibt, ob der Aufruf erfolgreich war oder zu einem Fehler geführt hat

Rückgabewert

Gibt HRESULT zurück, wodurch der Erfolg oder das Fehlschlagen des Methodenaufrufs angegeben wird. Der Wert 0 (null) gibt an, dass der Methodenaufruf erfolgreich war. Ein Wert ungleich null gibt an, dass ein Fehler aufgetreten ist.

Voraussetzungen

Namespace: root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin

Plattform: Windows Server 2003 Datacenter Edition; Windows Server 2003 Enterprise Edition; Windows Server 2003 Standard Edition; Windows Vista; Windows XP Professional mit Service Pack 2 (SP2) oder Service Pack 1 (SP1); oder Windows 2000 (alle Versionen)