Application\CIM_RebootAction.mof.mof (HTML version)

Return to index
CIM_RebootAction Superclass: CIM_Action
RebootAction causes a reboot of the computer system that defines the Action's environment.
Qualifiers:Version ( "2.6.0" )
Parameters (local in grey)
uint32InvokeOnSystem(
Reference to target system in whose context the method is to be invoked.
Qualifiers:IN
CIM_ComputerSystem ref TargetSystem
)
The InvokeOnSystem method takes this Action. The details of how the Action is implemented are described by specific subclasses of CIM_Action. The method's TargetSystem input parameter specifies the ComputerSystem in whose context the method is invoked.
The results of the InvokeOnSystem method are based on the return value. A zero is returned if the Action is satisfied. A one is returned if the method is not supported. Any other value indicates the Action is not satisfied.
Values { "Unknown" , "Other" , "MACOS" , "ATTUNIX" , "DGUX" , "DECNT" , "Tru64 UNIX" , "OpenVMS" , "HPUX" , "AIX" , "MVS" , "OS400" , "OS/2" , "JavaVM" , "MSDOS" , "WIN3x" , "WIN95" , "WIN98" , "WINNT" , "WINCE" , "NCR3000" , "NetWare" , "OSF" , "DC/OS" , "Reliant UNIX" , "SCO UnixWare" , "SCO OpenServer" , "Sequent" , "IRIX" , "Solaris" , "SunOS" , "U6000" , "ASERIES" , "HP NonStop OS" , "HP NonStop OSS" , "BS2000" , "LINUX" , "Lynx" , "XENIX" , "VM" , "Interactive UNIX" , "BSDUNIX" , "FreeBSD" , "NetBSD" , "GNU Hurd" , "OS9" , "MACH Kernel" , "Inferno" , "QNX" , "EPOC" , "IxWorks" , "VxWorks" , "MiNT" , "BeOS" , "HP MPE" , "NextStep" , "PalmPilot" , "Rhapsody" , "Windows 2000" , "Dedicated" , "OS/390" , "VSE" , "TPF" , "Windows (R) Me" , "Caldera Open UNIX" , "OpenBSD" , "Not Applicable" , "Windows XP" , "z/OS" , "Microsoft Windows Server 2003" , "Microsoft Windows Server 2003 64-Bit" }
Propagated ( "CIM_SoftwareElement.TargetOperatingSystem" )
Key
ValueMap { "0" , "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" , "10" , "11" , "12" , "13" , "14" , "15" , "16" , "17" , "18" , "19" , "20" , "21" , "22" , "23" , "24" , "25" , "26" , "27" , "28" , "29" , "30" , "31" , "32" , "33" , "34" , "35" , "36" , "37" , "38" , "39" , "40" , "41" , "42" , "43" , "44" , "45" , "46" , "47" , "48" , "49" , "50" , "51" , "52" , "53" , "54" , "55" , "56" , "57" , "58" , "59" , "60" , "61" , "62" , "63" , "64" , "65" , "66" , "67" , "68" , "69" , "70" }
uint16 TargetOperatingSystem ;
The Target Operating System of the SoftwareElement being acted upon.
MaxLen ( 256 )
Key
string ActionID ;
The ActionID property is a unique identifier assigned to a particular Action for a SoftwareElement.
Propagated ( "CIM_SoftwareElement.Name" )
MaxLen ( 256 )
Key
string Name ;
The name used to identify the SoftwareElement that is being acted upon.
Propagated ( "CIM_SoftwareElement.SoftwareElementID" )
MaxLen ( 256 )
Key
string SoftwareElementID ;
This is an identifier for the SoftwareElement being acted upon.
Values { "Install" , "Uninstall" }
ValueMap { "0" , "1" }
uint16 Direction ;
The Direction property is used to indicate whether this Action is part of a sequence to transition the SoftwareElement to its next state ('Install') or to remove the element ('Uninstall').
Propagated ( "CIM_SoftwareElement.Version" )
MaxLen ( 64 )
Key
string Version ;
The version of the SoftwareElement being acted upon.
Values { "Deployable" , "Installable" , "Executable" , "Running" }
Propagated ( "CIM_SoftwareElement.SoftwareElementState" )
Key
ValueMap { "0" , "1" , "2" , "3" }
uint16 SoftwareElementState ;
The SoftwareElementState of the SoftwareElement being acted upon.
uint32Invoke()
The Invoke method takes this Action. The details of how the Action is implemented are described by specific subclasses of CIM_Action. When the SoftwareElement being transitioned or eliminated is already installed, the CIM_InstalledSoftwareElement association identifies the CIM_ComputerSystem in whose context the Invoke is executed. If this association is not in place, then the InvokeOnSystem method should be used - since it identifies the TargetSystem as a parameter of the method.
The results of the Invoke method are based on the return value. A zero is returned if the Action is satisfied. A one is returned if the method is not supported. Any other value indicates the Action is not satisfied.
MaxLen ( 64 )
string Caption ;
The Caption property is a short textual description (one- line string) of the object.
string Description ;
The Description property provides a textual description of the object.
string ElementName ;
A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information.
Note that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties.