pub unsafe extern "C" fn IOHIDDeviceCreate(
    allocator: CFAllocatorRef,
    service: io_service_t
) -> IOHIDDeviceRef