//0x38 bytes (sizeof)
struct _KGUARDED_MUTEX
{
    LONG Count;                                                             //0x0
    struct
 _KTHREAD* Owner;                                                 //0x8
    ULONG Contention;                                                       //0x10
    struct 
_KGATE Gate;                                                     //0x18
    union
    {
        struct
        {
            SHORT KernelApcDisable;                                         //0x30
            SHORT SpecialApcDisable;                                        //0x32
        };
        ULONG CombinedApcDisable;                                           //0x30
    };
};