此方法會決定 RiCOSTask 類別毀損時,是否應結束 (kill) 與該類別相關聯的作業系統作業。如果該方法傳回 RiCTRUE,則作業將在 RiCOSTask 清除時結束。
int RiCOSTask_setEndOSTaskInCleanup (
RiCOSTask *const me, RiCBoolean val);
me
RiCOSTask 物件。
val
可能的值如下:
RiCTRUE—在物件毀損處理程序中結束作業。
RiCFALSE—物件毀損時不結束作業。
狀態。可能的值如下:
int RiCOSTask_setEndOSTaskInCleanup(
RiCOSTask * const me, RiCBoolean val)
{
if (me == NULL) {return 0;}
me->endOSTaskInCleanup = val;
return 1;}