Function ObReferenceObjectByHandleWithTag
pub unsafe fn ObReferenceObjectByHandleWithTag(
handle: HANDLE,
desiredaccess: u32,
objecttype: Option<POBJECT_TYPE>,
accessmode: i8,
tag: u32,
object: *mut *mut c_void,
handleinformation: Option<*mut OBJECT_HANDLE_INFORMATION>,
) -> NTSTATUS