SCNetworkInterfaceGetSupportedProtocolTypes(_:)
Identifies all of the network protocol types, such as IPv4 and IPv6, that can be layered on top of the specified interface.
Declaration
func SCNetworkInterfaceGetSupportedProtocolTypes(_ interface: SCNetworkInterface) -> CFArray?Parameters
- interface:
The network interface.
Return Value
The list of network protocol types supported by the specified interface, or NULL if no protocol types are supported.
See Also
Configuring Network Interfaces
SCNetworkInterfaceCopyAll()SCNetworkInterfaceCopyMTU(_:_:_:_:)SCNetworkInterfaceCopyMediaOptions(_:_:_:_:_:)SCNetworkInterfaceCopyMediaSubTypeOptions(_:_:)SCNetworkInterfaceCopyMediaSubTypes(_:)SCNetworkInterfaceCreateWithInterface(_:_:)SCNetworkInterfaceForceConfigurationRefresh(_:)SCNetworkInterfaceGetBSDName(_:)SCNetworkInterfaceGetConfiguration(_:)SCNetworkInterfaceGetExtendedConfiguration(_:_:)SCNetworkInterfaceGetHardwareAddressString(_:)SCNetworkInterfaceGetInterface(_:)SCNetworkInterfaceGetInterfaceType(_:)SCNetworkInterfaceGetLocalizedDisplayName(_:)SCNetworkInterfaceGetSupportedInterfaceTypes(_:)