KAutoObject: Difference between revisions

Neimod (talk | contribs)
Created page with "TBD"
 
mNo edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
TBD
[[Category:Kernel auto objects]]
KAutoObject represents a reference counted object that destroys itself when there are no more references to it.
 
Size : 0x8 bytes
 
{| class="wikitable" border="1"
|-
!  Offset
!  Type
!  Description
|-
| 0x0
| u32
| Pointer to vtable
|-
| 0x4
| u32
| Reference count
|}
 
=Class Definition=
 
    class KAutoObject {<br>
    public:
        u32 m_referenceCount;      // 0x4<br>
    protected:
        virtual ~KAutoObject() { }
    };