The following lines of code can be used to obtain the status of a job using Strategy SDK 9.3.x:
Dim MyDataSource As New DSSDataSource MyDataSource.Type = DssDataSourceTypeProjectMD7 MyDataSource.Location = "Your-Server-Name" MyDataSource.ProjectName = "Your-Project-Name" MyDataSource.Mode = DssConnectionModeServerAccess MyDataSource.Port = 0 MyDataSource.AuthMode = DssAuthStandard MyDataSource.login = "Administrator" MyDataSource.Passwd = "" MyDataSource.Init Dim objServerAdmin As IDSSServerAdmin Set objServerAdmin = MyDataSource.ServerAdmin Dim objJobManager As IDSSJobManager Set objJobManager = objServerAdmin.JobManager Dim objJobs As IDSSJobs Set objJobs = objJobManager.GetJobs(DssGetJobOptionBrowsing, 10, DssServerRefreshNo) 'Get the desired job Dim objJob As IDSSJob Set objJob = objJobs.Item(219) 'Check the status Dim objStatus As EnumDSSJobStatus objStatus = objJob.Status