我想为我的测试驱动程序定义/生成GUID(接口类)。使用C / C ++以编程方式执行此操作的最佳方法是什么,以便它不会与系统中的其他设备/驱动程序冲突?
此外,在创建新GUID时是否需要遵循任何标准指南或其他事项?
请建议。
答案 0 :(得分:3)
使用GUID生成器。有一个与Visual Studio捆绑在一起。在2008年,它位于工具>创建GUID。
答案 1 :(得分:2)
CoCreateGuid是使用随机源(包括网络适配器)执行此操作的Win32 API。
马丁
答案 2 :(得分:0)
如果你有Boost,请查看Boost UUID (Universally Unique Id)库。