注意!GetThreadPriority的返回值不是系统的优先级值
来源:互联网 发布:mac ps2017怎么破解 编辑:程序博客网 时间:2024/06/04 00:33
GetThreadPriority的返回值Return code/value Description Process priority class Thread priority level Base priority IDLE_PRIORITY_CLASSTHREAD_PRIORITY_IDLE1THREAD_PRIORITY_LOWEST2THREAD_PRIORITY_BELOW_NORMAL3THREAD_PRIORITY_NORMAL4THREAD_PRIORITY_ABOVE_NORMAL5THREAD_PRIORITY_HIGHEST6THREAD_PRIORITY_TIME_CRITICAL15BELOW_NORMAL_PRIORITY_CLASSTHREAD_PRIORITY_IDLE1THREAD_PRIORITY_LOWEST4THREAD_PRIORITY_BELOW_NORMAL5THREAD_PRIORITY_NORMAL6THREAD_PRIORITY_ABOVE_NORMAL7THREAD_PRIORITY_HIGHEST8THREAD_PRIORITY_TIME_CRITICAL15NORMAL_PRIORITY_CLASSTHREAD_PRIORITY_IDLE1THREAD_PRIORITY_LOWEST6THREAD_PRIORITY_BELOW_NORMAL7THREAD_PRIORITY_NORMAL8THREAD_PRIORITY_ABOVE_NORMAL9THREAD_PRIORITY_HIGHEST10THREAD_PRIORITY_TIME_CRITICAL15ABOVE_NORMAL_PRIORITY_CLASSTHREAD_PRIORITY_IDLE1THREAD_PRIORITY_LOWEST8THREAD_PRIORITY_BELOW_NORMAL9THREAD_PRIORITY_NORMAL10THREAD_PRIORITY_ABOVE_NORMAL11THREAD_PRIORITY_HIGHEST12THREAD_PRIORITY_TIME_CRITICAL15HIGH_PRIORITY_CLASSTHREAD_PRIORITY_IDLE1THREAD_PRIORITY_LOWEST11THREAD_PRIORITY_BELOW_NORMAL12THREAD_PRIORITY_NORMAL13THREAD_PRIORITY_ABOVE_NORMAL14THREAD_PRIORITY_HIGHEST15THREAD_PRIORITY_TIME_CRITICAL15REALTIME_PRIORITY_CLASSTHREAD_PRIORITY_IDLE16THREAD_PRIORITY_LOWEST22THREAD_PRIORITY_BELOW_NORMAL23THREAD_PRIORITY_NORMAL24THREAD_PRIORITY_ABOVE_NORMAL25THREAD_PRIORITY_HIGHEST26THREAD_PRIORITY_TIME_CRITICAL31 windows核心编程 5th 184页
- THREAD_PRIORITY_ABOVE_NORMAL
- 1
- THREAD_PRIORITY_BELOW_NORMAL
- -1
- THREAD_PRIORITY_HIGHEST
- 2
- THREAD_PRIORITY_IDLE
- -15
- THREAD_PRIORITY_LOWEST
- -2
- THREAD_PRIORITY_NORMAL
- 0
- THREAD_PRIORITY_TIME_CRITICAL
- 15
Windows并没有提供返回线程优先级的函数。这一遗漏是Microsoft故意的。请记住Microsoft保留了任何时候改变调度算法的权利。我们设计的应用程序不应该了解调度算法具体细节。如果我们始终使用进程优先级类和相对线程优先级,那么我们的应用程序在现在和在操作系统的未来版本都可以运行得很好。参考资源:GetThreadPriority functionScheduling Priorities
0 0
- 注意!GetThreadPriority的返回值不是系统的优先级值
- 注意GetMessage()的返回值
- 注意cancel_wakeup等函数的返回值
- 注意getchar()的返回值啊
- 递归注意return的返回值
- fgets函数返回值的注意点
- ajax返回值需要注意的地方
- 注意移位运算的优先级
- warning C4715 不是所有的控件路径都返回值
- 不是所有的控件路径都返回值
- 不是所有的控件路径都返回值
- 未曾注意过的scanf函数的返回值
- Jscript一些注意的问题 , 返回值, 函数名重复
- 在有返回值的方法中应注意什么
- Replace函数不为人注意的返回值
- 关于时间函数localtime()返回值的注意问题
- Mybatis 3 返回布尔值,需要注意的地方
- 指针作为函数返回值需要注意的情况
- 收藏的关于开发的一些东西
- 反驳--(知乎)大龄门外汉如何进入软件开发行业?的回复
- 一段挂起进程中所有线程的代码
- GetThreadTimes获取其它线程cpu时间
- 如何输出高精度时间差
- 注意!GetThreadPriority的返回值不是系统的优先级值
- windows核心编程 第8章201页旋转锁的代码在新版Visual Studio运行问题
- FILETIME类型到LARGE_INTEGER类型的转换
- windows如何利用计划任务自动关机?
- visual c++.net 技术内幕 第6版 附带的程序如何在vs2013中编译成功
- c#学习路线应该靠谱
- postgresql 常用命令
- Android实现GPS定位功能
- Linux下Tomcat日志定期清理