pub unsafe fn ObReferenceObjectByPointerWithTag( object: *const c_void, desiredaccess: u32, objecttype: Option<POBJECT_TYPE>, accessmode: i8, tag: u32, ) -> NTSTATUS