pub unsafe extern "C" fn IOHIDDeviceOpen(
    device: IOHIDDeviceRef,
    options: IOOptionBits
) -> IOReturn