KSession

KSession

class KSession extends KAutoObject;

Size : 0x4C bytes

OffsetTypeDescription
0x0u32Pointer to vtable
0x4u32Reference count
0x20KThread*X ?
0x24KThread*Y ?
0x2CKThread*Z ?

It seems X=Y=Z. X, Y and Z can be NULL.

Structure for at least 5.0.0-11 NATIVE_FIRM upward:

Size : 0x4C bytes ( KAutoObject, KServerSession, KClientSession, sequentially):

OffsetType
0x0KAutoObjectu32
0x4u32
0x8KServerSessionu32
0xCu32
0x10u32
0x14KLinkedListNode*
0x18KLinkedListNode*
0x1CKSession*
0x20KThread*
0x24KThread*
0x28KThread*
0x2CKClientSessionu32
0x30u32
0x34u32
0x38KLinkedListNode*
0x3CKLinkedListNode*
0x40KSession*
0x44u32
0x48KClientPort*

Session status:

1: open 2: closed by client 3: closed by server?

Category:Kernel auto objects