Opens an instance of an I2C bus interface, allowing I2C requests to be made.
- macOS 10.3+
- Mac Catalyst 13.0+
An I2C bus interface (see IOFBCopyI2CInterfaceForBus). The interface may be released after this call is made.
The opaque IOI2CConnectRef is returned, for use with IOI2CSendRequest() and IOI2CInterfaceClose().
An IOReturn code.
An instance of an I2C bus interface, obtained by IOFBCopyI2CInterfaceForBus, is opened with this function allowing I2C requests to be made.