2009-01-19 10 views

उत्तर

20

GetVersionEx() या VerifyVersionInfo() फ़ंक्शंस का उपयोग करें।

+0

और GetVersion [Ex] का उपयोग करते समय, भविष्य के साथ संस्करण संख्याओं को ध्यान में रखना याद रखें। उदाहरण के लिए, एक्सपी और उच्च की जांच करने के लिए: प्रमुख> 5 या (प्रमुख == 5 और मामूली> = 1) – Anders

2

GetVersionEx को बहिष्कृत कर दिया गया है। हमें Version Helper functions का उपयोग करने की आवश्यकता होगी।

+4

संस्करण सहायक कार्य केवल 'VerifyVersionInfo() 'के लिए रैपर हैं। ध्यान दें कि विंडोज 8.1+ पर 'GetVersion/Ex() 'और Windows 10+ पर' VerifyVersionInfo()', अभिव्यक्ति के अधीन हैं और इस प्रकार ** ऐप्स पर झूठ ** जो विंडोज संस्करण के साथ स्पष्ट संगतता घोषित करने के लिए प्रकट नहीं हैं चल रहा है अभिव्यक्ति के बिना * सत्य * विंडोज संस्करण प्राप्त करने के लिए, आपको 'RtlGetVersion() ',' NetServerGetInfo()', या 'NetWkstaGetInfo()' का उपयोग करने की आवश्यकता है। –

संबंधित मुद्दे