TerminateRequest method

Terminates a task based on its request ID value that was used when the task was scheduled.

Syntax


HRESULT retVal = object.TerminateRequest(RequestID, ulTimeOut);

Parameters

RequestID [in]

Type: REFIID

ID used to schedule the tasks.

ulTimeOut [in]

Type: unsigned long

Time, in milliseconds, to wait before terminating the task. If this parameter is zero, the task is terminated immediately.

Remarks

If the specified tasks are not running, they are removed from the queue. If they are running, they are signaled to stop.

See also

Reference
DXTMTASKINFO
IDXTaskManager::ScheduleTasks

 

 

Show: