2011-07-19 28 views
0

我想爲我的測試驅動程序定義/生成一個GUID(接口類)。 「以編程方式使用C/C++」這樣做的最好方法是什麼,所以它不會與系統中的其他設備/驅動程序衝突?建議如何爲驅動程序定義GUID?

另外,在創建新的GUID時,是否有任何標準指導方針要遵守或記住其他事項?

請建議。

回答

2

CoCreateGuid是使用包括您的網絡適配器在內的隨機源進行此操作的Win32 API。

Martyn

3

使用GUID生成器。有一個與Visual Studio捆綁在一起。在2008年,它位於工具>創建GUID下。

+0

感謝您的快速響應。有沒有辦法以編程方式創建一個? – MemoryLeak

+0

當然。如果你使用的是.NET中的某個GUID類,我相信你可以在谷歌上找到其他的GUID生成算法。我會想象有一些簡單的Win32調用你也可以調用... – wmorrell

+0

我想在C/C++中做到這一點。我希望能夠在運行期間即時生成它,當我計劃執行測試時。 – MemoryLeak