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

What is the recommended way to define a GUID for a driver?

本文关键字:方法 是什么 驱动程序 定义 GUID      更新时间:2023-10-16

我想为我的测试驱动程序定义/生成一个GUID(接口类)。什么是最好的方式做到"编程使用C/c++",这样它就不会与系统中的其他设备/驱动程序冲突?

另外,在创建新的GUID时,是否有需要遵循的标准指南或其他需要记住的事情?

请建议。

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

CoCreateGuid是Win32 API,它使用随机源(包括您的网络适配器)来完成此操作。

Martyn

如果您有Boost,请查看Boost UUID(通用唯一Id)库。