为驱动程序定义GUID的推荐方法是什么?

时间:2011-07-19 01:43:13

标签: c++ c windows-ce

我想为我的测试驱动程序定义/生成GUID(接口类)。使用C / C ++以编程方式执行此操作的最佳方法是什么,以便它不会与系统中的其他设备/驱动程序冲突?

此外,在创建新GUID时是否需要遵循任何标准指南或其他事项?

请建议。

3 个答案:

答案 0 :(得分:3)

使用GUID生成器。有一个与Visual Studio捆绑在一起。在2008年,它位于工具>创建GUID。

答案 1 :(得分:2)

CoCreateGuid是使用随机源(包括网络适配器)执行此操作的Win32 API。

马丁

答案 2 :(得分:0)

如果你有Boost,请查看Boost UUID (Universally Unique Id)库。