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