//0x38 bytes (sizeof)
struct _KGUARDED_MUTEX
{
volatile 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
};
};