C++ 为驱动程序定义GUID的推荐方法是什么?
我想为我的测试驱动程序定义/生成GUID(接口类)。“以编程方式使用C/C++”以避免与系统中的其他设备/驱动程序冲突的最佳方法是什么 另外,在创建新的GUID时,是否需要遵循任何标准准则或记住其他事项C++ 为驱动程序定义GUID的推荐方法是什么?,c++,c,windows-ce,C++,C,Windows Ce,我想为我的测试驱动程序定义/生成GUID(接口类)。“以编程方式使用C/C++”以避免与系统中的其他设备/驱动程序冲突的最佳方法是什么 另外,在创建新的GUID时,是否需要遵循任何标准准则或记住其他事项 请建议。使用GUID生成器。有一个与VisualStudio捆绑在一起。2008年,它位于“工具”>“创建GUID”下。使用GUID生成器。有一个与VisualStudio捆绑在一起。在2008年,它位于“工具>创建GUID”下。如果有Boost,请签出库。如果有Boost,请签出库。CoCre
请建议。使用GUID生成器。有一个与VisualStudio捆绑在一起。2008年,它位于“工具”>“创建GUID”下。使用GUID生成器。有一个与VisualStudio捆绑在一起。在2008年,它位于“工具>创建GUID”下。如果有Boost,请签出库。如果有Boost,请签出库。CoCreateGuid是使用随机源(包括网络适配器)执行此操作的Win32 API
MartynCoCreateGuid是使用随机源(包括网络适配器)实现此功能的Win32 API
Martyn感谢您的快速回复。有没有办法通过编程创建一个?当然。如果您使用的是.NET中的某个GUID类,我相信您可以在google上找到其他GUID生成算法。我想你也可以进行简单的Win32调用……我想用C/C++来实现。我希望在运行期间,当我计划执行我的测试时,能够动态生成它。@MemoryLeak:你不应该这样做。我敢肯定,如果你这样做,你的驱动程序会让WinQual考试不及格。@mAlters:谢谢。我不确定WinQual过程是否与此相关,因为这是出于我自己的测试目的。如果我的理解不正确,请告诉我。谢谢您的快速回复。有没有办法通过编程创建一个?当然。如果您使用的是.NET中的某个GUID类,我相信您可以在google上找到其他GUID生成算法。我想你也可以进行简单的Win32调用……我想用C/C++来实现。我希望在运行期间,当我计划执行我的测试时,能够动态生成它。@MemoryLeak:你不应该这样做。我敢肯定,如果你这样做,你的驱动程序会让WinQual考试不及格。@mAlters:谢谢。我不确定WinQual过程是否与此相关,因为这是出于我自己的测试目的。如果我的理解不正确,请告诉我。