Creates a plug-in object for a protocol driver for the FireWire bus the AVC unit is connected to and returns an interface to it.
- macOS 10.2+
- Mac Catalyst 13.0+
Pointer to IOFireWireAVCLibUnitInterface.
An ID number, of type CFUUIDBytes (see CFUUID.h), identifying the type of plug-in service to be returned for the created protocol object.
An ID number, of type CFUUIDBytes (see CFUUID.h), identifying the type of interface to be returned for the created protocol device object.
Returns a COM-style interface pointer. Returns 0 upon failure.
This function is only available if the interface version is > 1 (macOS 10.2.0 or later?).