TIB2: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
=== Type === | === Type === | ||
[[ | [[ULONG]] tib2_ultid | ||
ULONG tib2_ulpri | |||
ULONG tib2_version | |||
[[ | [[USHORT]] tib2_usMCCount | ||
USHORT tib2_fMCForceFlag | |||
==== C Declaration Method ==== | ==== C Declaration Method ==== | ||
Line 13: | Line 13: | ||
=== Fields === | === Fields === | ||
;tib2_ultid:Current thread identifier. | |||
;tib2_ulpri:Current thread priority. | |||
:The low byte of the low word is a hexadecimal value representing a rank (value 0 to 31) within a priority class. Class values, found in the high byte of the low word, are as follows: | |||
::0x01 Idle. | |||
::0x02 Regular. | |||
::0x03 Time critical. | |||
::0x04 Server. | |||
;tib2_version:Version number for this system-specific Thread Information Block. | |||
;tib2_usMCCount:Must-complete count. | |||
;tib2_fMCForceFlag:Must-complete force flag. | |||
[[Category: | [[Category:Data type]] |
Revision as of 13:26, 1 November 2016
TIB2
System-specific Thread Information Block.
Type
ULONG tib2_ultid ULONG tib2_ulpri ULONG tib2_version USHORT tib2_usMCCount USHORT tib2_fMCForceFlag
C Declaration Method
typedef struct
Fields
- tib2_ultid
- Current thread identifier.
- tib2_ulpri
- Current thread priority.
- The low byte of the low word is a hexadecimal value representing a rank (value 0 to 31) within a priority class. Class values, found in the high byte of the low word, are as follows:
- 0x01 Idle.
- 0x02 Regular.
- 0x03 Time critical.
- 0x04 Server.
- tib2_version
- Version number for this system-specific Thread Information Block.
- tib2_usMCCount
- Must-complete count.
- tib2_fMCForceFlag
- Must-complete force flag.