/ / ड्राइवर के लिए GUID को परिभाषित करने का अनुशंसित तरीका क्या है? - सी ++, सी, विंडोज़-सीई

ड्राइवर के लिए GUID को परिभाषित करने का अनुशंसित तरीका क्या है? - सी ++, सी, विंडोज़-सीई

मैं एक GUID (इंटरफेस को परिभाषित / उत्पन्न करना चाहता हूंकक्षा) मेरे परीक्षण चालक के लिए। "प्रोग्रामिंग रूप से सी / सी ++ का उपयोग करके" करने का सबसे अच्छा तरीका क्या है, इसलिए यह सिस्टम में अन्य उपकरणों / ड्राइवरों के साथ संघर्ष नहीं करता?

साथ ही, क्या नया GUID बनाते समय ध्यान रखने के लिए कोई अन्य दिशा-निर्देश या अन्य चीजों को ध्यान में रखना है?

कृपया सुझाव दे।

उत्तर:

जवाब के लिए 2 № 1

CoCreateGuid Win32 API है जो आपके नेटवर्क एडाप्टर समेत यादृच्छिक स्रोतों का उपयोग करता है।

मार्टिन


जवाब के लिए 3 № 2

एक GUID जेनरेटर का प्रयोग करें। विजुअल स्टूडियो के साथ एक बंडल है। 2008 में, यह उपकरण के तहत है> GUID बनाएँ।


जवाब के लिए 0 № 3

यदि आपके पास बूस्ट है, तो जांचें यूयूआईडी को बढ़ावा दें (सार्वभौमिक अनोखा आईडी) पुस्तकालय।