SetStartMode-Methode (SqlService-Klasse)

Ändert den Startmodus der Dienstinstanz.

Syntax

object.SetStartMode(StartMode)

Bestandteile

Parameter

  • StartMode
    Ein uint32-Wert, der den Startmodus der Dienstinstanz angibt.

    Die folgenden Werte sind gültig:

    Wert = 0. Neustart: Der Dienst wurde durch das Betriebssystemladeprogramm gestartet. Dieses Wert ist nur für Treiberdienste gültig.

    Wert = 1. System: Der Gerätetreiber wurde durch die IoInitSystem-Methode gestartet. Dieses Wert ist nur für Treiberdienste gültig.

    Wert = 2. Automatisch: Der Dienst soll während des Systemstarts automatisch vom Dienstkontroll-Manager gestartet werden.

    Wert = 3. Manuell: Der Dienst soll vom Computer-Manager gestartet werden, wenn ein Prozess die StartService-Methode aufruft.

    Wert = 4. Deaktiviert: Der Dienst kann nicht mehr gestartet werden.

Eigenschaftswert/Rückgabewert

Ein uint32-Wert, der 0 beträgt, wenn der Dienst erfolgreich geändert wurde. Der Wert beträgt 1, wenn die Anforderung nicht unterstützt wird. Jede andere Zahl gibt einen Fehler an.

Siehe auch

Konzepte