_NONOPAQUE_OPLOCK

//0xa0 bytes (sizeof) struct _NONOPAQUE_OPLOCK { struct _IRP* IrpExclusiveOplock; //0x0 struct _FILE_OBJECT* FileObject; //0x8 struct _EPROCESS* ExclusiveOplockOwner; //0x10 struct _ETHREAD* ExclusiveOplockOwnerThread; //0x18 UCHAR WaiterPriority; //0x20 struct _LIST_ENTRY IrpOplocksR; //0x28 struct _LIST_ENTRY IrpOplocksRH; //0x38 struct _LIST_ENTRY RHBreakQueue; //0x48 struct _LIST_ENTRY WaitingIrps; //0x58 struct _LIST_ENTRY DelayAckFileObjectQueue; //0x68 struct _LIST_ENTRY AtomicQueue; //0x78 struct _GUID* DeleterParentKey; //0x88 ULONG OplockState; //0x90 struct _FAST_MUTEX* FastMutex; //0x98 };