525 bytes added
, 20:04, 10 December 2016
[[Category:Kernel objects]]
Size : 0x5 bytes
{| class="wikitable" border="1"
|-
! Offset
! Type
! Description
|-
| 0x0
| char*
| Pointer to kernel type string
|-
| 0x4
| u8
| Kernel object descriptive bitflags
|}
Each type of kernel object has a token that describes it. The token is used to make sure that a kernel object of a certain type is able to perform a function requested by the kernel.
= Bitflags =
{| class="wikitable" border="1"
|-
! Bit
! Description
|-
| 0
| Can synchronize
|-
| 1
| Is interruptible
|}