dtSearch Text Retrieval Engine Programmer's Reference
ISearchReportJob::TimeoutSeconds Property
__property long TimeoutSeconds;

Maximum number of seconds to allow the job to run

Set TimeoutSeconds to the maximum amount of time you want to permit. When this time is exceeded, Execute will halt leaving incomplete results in the OutputFile or OutputString. If TimeoutSeconds is 0 (the default), no time limit will be set. After a timeout has occured, the Errors property will contain an message with the numeric code dtsErTimeout.