ACCESS_MODE_EXCLUSIVE_ACCESS - Don't allow sharing of this CANlib channel. Two or more threads or applications can share the same CAN channel by opening multiple handles to the same CANlib channel. If this is not desired you can open a single exclusive handle to a channel which is done by using passing the canOPEN_EXCLUSIVE flag in the flags argument to canOpenChannel(). If a handle to the CANlib channel is already open, the call to canOpenChannel() will fail.
ACCESS_MODE_NO_INIT_ACCESS - Don't open the handle with init access. A handle opened without init access will still set default bitrate when going on bus, if no other handle has opened the channel with init access at the time of the bus on.
Possible access modes.