Edit

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