intpthread_attr_setschedparam(pthread_attr_t*attr,conststructsched_param*param);
基本介紹
- 中文名:pthread_attr_getschedparam
- 簡介:函式
- 頭檔案:include<pthread.h
- 功能:pthread_attr_setschedparam
頭檔案,說明,返回值,錯誤,應用程式的使用,
頭檔案
#include<pthread.h>
說明
功能pthread_attr_setschedparam()和pthread_attr_getschedparam(),在<sched.h>定義的參數結構的內容。SCHED_FIFO和SCHED_RR政策,唯一需要的參數成員sched_priority。
返回值
如果成功,pthread_attr_setschedparam()和pthread_attr_getschedparam()函式返回零。 否則,返回一個錯誤號以指示錯誤。
錯誤
pthread_attr_setschedparam()函式可能會失敗,如果:
[EINVAL]
屬性被設定的值是無效的。
[ENOTSUP]
試圖屬性設定為不受支持的值。
pthread_attr_setschedparam()和pthread_attr_getschedparam()函式將不會返回一個錯誤代碼[EINTR]。
應用程式的使用
已設定這些屬性後,一個執行緒可以創建與指定使用屬性pthread_create()的。使用這些例程,不影響當前正在運行的執行緒。