KillJob-Methode der CIM_Job-Klasse

Eine Methode, um diesen Auftrag und alle zugrunde liegenden Prozesse zu beenden und alle "hängenden" Zuordnungen zu entfernen. Diese Methode ist veraltet. Verwenden Sie stattdessen RequestChangeState . KillJob ist veraltet, da zwischen einem ordnungsgemäßen Herunterfahren und einem sofortigen Kill nicht unterschieden wird. CIM_ConcreteJob. RequestStateChange() bietet die Optionen "Terminate" und "Kill", um diese Unterscheidung zu ermöglichen.

Syntax

uint32 KillJob(
  [in] boolean DeleteOnKill
);

Parameter

DeleteOnKill [in]

Gibt an, ob der Auftrag bei beendigung automatisch gelöscht werden soll. Dieser Parameter hat Vorrang vor der DeleteOnCompletion-Eigenschaft .

Rückgabewert

Gibt bei Erfolg eine 0 zurück; Gibt andernfalls einen Fehler zurück.

Erfolg (0)

Nicht unterstützt (1)

Unbekannt (2)

Timeout (3)

Fehler (4)

Zugriff verweigert (6)

Nicht gefunden (7)

DMTF Reserviert (..)

Herstellerspezifisch (32768..65535)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1
Unterstützte Mindestversion (Server)
Windows Server 2012 R2
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM_Job