OSD_ShutdownPC()

OSD_ShutdownPC()

Forces the computer to shutdown.
This can be used to abort the OS deployment process if needed.

Arguments

No arguments provided.

Return Type

Boolean, TRUE if function completed successfully.

Remarks

Example

The following example checks if the computers chassis type is a server, and then prompts the user that this is not allowed and shuts down the computer.

Private Function IncludeScript(sScriptFile)
 '...
End Function

'Begin
  bStatus=True
  If bStatus Then bStatus=IncludeScript("customlib.cis")
  If bStatus Then bStatus=IncludeLibrary("Capalib.cin")
  If bStatus Then bStatus=IncludeLibrary("Osdlib.cin")
  If bStatus Then bStatus=Job_Start("WS","Script Name","1.0","ScriptName.log","INSTALL")
  If bStatus Then bStatus=OSD_Initialize()

  If gbIsServer Then
    If bStatus Then bStatus=Dialog_ShowWarning("It is not allowed to install images on server hardware" & vbCrLf & "Shutting down!")
    If bStatus Then bStatus=OSD_ShutdownPC()
  End If
  Job_End(bStatus)
'End main

See Also

IncludeScript function, OSD_IsServer, Dialog_ShowWarning