CIJobState Enumeration

In Configuration Manager, the CIJobState enumeration defines configuration item agent job states. This enumeration is used by the ICIINFO Interface.

Syntax

typedef enum tagCIJobState  
{  
  ciJobStateNone = 0,  
  ciJobStateAvailable,  
  ciJobStateSubmitted,  
  ciJobStateDetecting,  
  ciJobStateDownloadingCIDef,  
  ciJobStateDownloadingSdmPkg,  
  ciJobStatePreDownload,  
  ciJobStateDownloading,  
  ciJobStateWaitInstall,  
  ciJobStateInstalling,  
  ciJobStatePendingSoftReboot,  
  ciJobStatePendingHardReboot,  
  ciJobStateWaitReboot,  
  ciJobStateVerifying,  
  ciJobStateInstallComplete,  
  ciJobStateError,  
  ciJobStateWaitServiceWindow  
} CIJobState;  

Elements

ciJobStateNone
No state.

ciJobStateAvailable
Available.

ciJobStateSubmitted
Submitted.

ciJobStateDetecting
Being detected.

ciJobStateDownloadingCIDef
Downloading configuration item definition.

ciJobStateDownloadingSdmPkg
Downloading a System Definition Model (SDM) package.

ciJobStatePreDownload
Pre-download.

ciJobStateDownloading
Downloading.

ciJobStateWaitInstall
Wait for installation.

ciJobStateInstalling
Installing.

ciJobStatePendingSoftReboot
Suspend operation for soft reboot.

ciJobStatePendingHardReboot
Suspend operation for hard reboot.

ciJobStateWaitReboot
Wait for reboot.

ciJobStateVerifying
Verifying.

ciJobStateInstallComplete
Installation complete.

ciJobStateError
Error.

ciJobStateWaitServiceWindow
Wait for maintenance window.

See Also

ICIINFO Interface