在我的c / c ++应用程序中,我想显示一些系统和os信息,如
在胜利时,我正在通过WMI检索这些信息,
在mac(10.9.5)上,到目前为止,我只能使用IOKit获取硬件UUID。
还尝试使用kOSBuildVersionKey获取操作系统名称,但它对我不起作用。
io_registry_entry_t ioRegistryRoot = IORegistryEntryFromPath(kIOMasterPortDefault, "IOService:/");
CFStringRef verKeyCf = (CFStringRef) IORegistryEntryCreateCFProperty(ioRegistryRoot, CFSTR(kOSBuildVersionKey), kCFAllocatorDefault, 0);
IOObjectRelease(ioRegistryRoot);
我如何获得其他详细信息?请提出建议!
谢谢, R上。