Mac OS X网络接口
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac OS X网络接口相关的知识,希望对你有一定的参考价值。
Returns an array with the names of the network interfaces (en0, en1, fw0, etc)Link to the IOKit framework
#import <IOKit/IOKitLib.h> #import <IOKit/network/IONetworkInterface.h> CFMutableDictionaryRef match; io_iterator_t iter; io_registry_entry_t iface; IOServiceGetMatchingServices(kIOMasterPortDefault, match, &iter); while (iface = IOIteratorNext(iter)) { CFTypeRef ifNamePrefix, ifUnit; ifNamePrefix = IORegistryEntryCreateCFProperty(iface, CFSTR(kIOInterfaceNamePrefix), kCFAllocatorDefault, 0); ifUnit = IORegistryEntryCreateCFProperty(iface, CFSTR(kIOInterfaceUnit), kCFAllocatorDefault, 0); CFRelease(ifNamePrefix); CFRelease(ifUnit); IOObjectRelease(iface); } IOObjectRelease(iter); return arr; }
以上是关于Mac OS X网络接口的主要内容,如果未能解决你的问题,请参考以下文章
如何在实时代码应用程序中的Mac OS X上收听特定的文本字符串