विंडोज के 4-बाइट 32-बिट बाइनरी वॉल्यूम सीरियल नंबर हो जाता है डिस्क ड्राइव सौंपा जब यह प्रदान करने के लिए स्वरूपित है और लगभग अद्वितीय आईडी । volser (, स्ट्रिंग नाम के साथ इस भ्रमित मत करो, या निर्माता की डिस्क सीरियल नंबर कारखाने में एक हार्ड ड्राइव करने के लिए सौंपा। जेएनआई और सी ++ देशी कोड का उपयोग करता है। जावा और जेएनआई आप अपने स्वयं के कोड में शामिल हैं। आप के साथ परीक्षण कर सकते हैं के आसपास: सीडी com.mindprod.volser जावा.exe -जार volser.jar और volser.32.dll iand volser.64 सुनिश्चित करने.dll पथ पर हैं, जैसे में वर्तमान निर्देशिका। getVolser का उपयोग करने के लिए, आपको अपने कोड के तीन टुकड़ों की आवश्यकता है कक्षा: 1. एक आयात, 2. जेएनआई लाइब्रेरी को लोड करने के लिए एक स्थिर इनिट 3. getvolser देशी विधि के लिए एक कॉल अर्थात्। आयात com.mindprod.volser.Volser; ... स्थिर { जावा.लाइब्रेरी पथ पर कहीं से लोड डीएलएल प्राप्त करें। System.loadLibrary ("volser.32"); /** * परीक्षण दोहन * * @param args का उपयोग नहीं किया गया */ सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग[] args) { पेट के साथ ड्राइव पत्र की जरूरत है और पीछे backslash अंतिम int volser = Volser.getVolser ("C:\"); ड्राइव सी के लिए System.out.println ("4-बाइट वॉल्यूम सीरियल नंबर: आईएस "+ integer.toHexString (volser); } } Volser अपने आप में ज्यादा कुछ नहीं करता है, एक डिबगिंग के अलावा getVolser विधि प्रदर्शित करने के लिए परीक्षण दोहन।
संस्करण इतिहास
- विवरण 1.3 पर तैनात 2012-12-11
64-बिट समर्थन जोड़ें - विवरण 1.1 पर तैनात 2008-09-23
माइक्रोसॉफ्ट सी ++ रनटाइम लाइब्रेरी के साथ समस्या को ठीक करें
कार्यक्रम विवरण
- कोटि: वेब विकास > जावा और जावास्क्रिप्ट
- प्रकाशक: Canadian Mind Products
- लाइसेंस: मुफ्त
- मूल्य: N/A
- विवरण: 1.3
- मंच: windows