मैं मेरे लिए एक अधिसूचना देने के लिए एक सी # कोड स्निपेट के लिए देख रहा हूँ, जब एक यूएसबी ड्राइव Windows Vista (या Win7) मेंनिकाले जाने योग्य ड्राइव का पता लगाने (यूएसबी फ्लैश) के लिए सी # कोड के लिए खोज रहे
उत्तर
मेरे पीसी में लगाया जाता है कोडप्रोजेक्ट पर DriveDetector नामक एक कक्षा है जो ऐसा लगता है जैसे आप चाहते हैं।
WM_DEVICECHANGE पर देखें। जब कोई ड्राइव डाला जाता है तो यह संदेश भेजा जाना चाहिए।
मुझे पता है कि यह बिल्कुल ठीक नहीं है जिसे आपने पूछा था, लेकिन यदि आप जांचना चाहते हैं कि समय में किसी भी समय कौन से डिवाइस उपलब्ध हैं, तो एक और तरीका है। आप System.Management namespace में डब्लूएमआई कक्षाओं का उपयोग कर सकते हैं, मैंने इस विधि का उपयोग किया है और यह अच्छी तरह से काम करता है।
यदि आप this answer पर एक नज़र डालें, तो यह दिखाता है कि सिस्टम पर सभी ड्राइव को कैसे गणना करें। इसके बाद आप यह निर्धारित करने के लिए ड्राइव प्रकार पर एक नज़र डाल सकते हैं कि यह यूएसबी स्टिक है या नहीं।
मैंने एक पावरहेल मॉड्यूल लिखा है जो एक सिस्टम का उपयोग करता है। प्रबंधन। प्रबंधन का उपयोग करता है। प्रबंधन। प्रबंधन का प्रबंधन Win32_VolumeChangedEvent नई घटनाओं को सतह पर रखने के लिए जो आप पावरहेल के भीतर डिवाइस हटाने, अतिरिक्त इत्यादि को कवर करने के लिए पंजीकृत कर सकते हैं। आपको प्रासंगिक नलसाजी को समझने में सक्षम होना चाहिए मेरा यह ब्लॉग पोस्ट से:
आप तरीकों मैं ऊपर स्क्रिप्ट में उपयोग का उपयोग कर सी # के कम से कम दस लाइनों में नए ड्राइव के लिए एक घटना ऊपर तार में सक्षम होना चाहिए।
उम्मीद है कि इससे मदद मिलती है।
- 1. हटाने योग्य ड्राइव का पता लगाएं (जैसे यूएसबी फ्लैश ड्राइव) सी/सी ++
- 2. यूएसबी फ्लैश ड्राइव और यूएसबी हार्ड ड्राइव के बीच विंडोज
- 3. यूएसबी ड्राइव का पता लगाने के लिए कैसे प्लग इन किया गया है?
- 4. अच्छा लिस्प कोड के लिए खोज रहे
- 5. यूएसबी ड्राइव
- 6. सी ++ कोड के लिए शैली के मुद्दों का पता लगाने के लिए उपकरण?
- 7. कोड परिवर्तन आवृत्ति का पता लगाने के लिए कैसे?
- 8. यह पता लगाने के लिए कि कोई विशिष्ट ड्राइव हार्ड ड्राइव है या नहीं?
- 9. यूएसबी स्टोरेज डिवाइस और लिखने योग्य सीडी/डीवीडी ड्राइव (सी #)
- 10. मैं यूएसबी फ्लैश ड्राइव से डेटा कैसे पढ़ सकता हूं?
- 11. PHP में कोड निष्पादन का पता लगाने के लिए कैसे?
- 12. का पता लगाने के लिए Ctrl +
- 13. यूएसबी ड्राइव
- 14. जानबूझकर गाड़ी कोड के लिए खोज रहे टुकड़े
- 15. यूएसबी ड्राइव
- 16. बिजली से जुड़े राज्य का पता लगाने के लिए कैसे?
- 17. स्वाइप पता लगाने के लिए
- 18. सी # में काम कर रहे इंटरनेट कनेक्शन का पता लगाने के लिए कैसे?
- 19. "यात्रा कोड" के लिए यूएसबी स्टिक पर जीआईटी का उपयोग
- 20. बड़े कोड बेस में कॉपी किए गए कोड का पता लगाने के लिए स्वचालित कैसे करें?
- 21. गिट बैश यूएसबी फ्लैश ड्राइव की पहचान नहीं कर सकता
- 22. सी # पहुंचने योग्य कोड का पता चला
- 23. सी # का पता लगाने के पृष्ठ रीडायरेक्ट
- 24. छवि में हॉटस्पॉट का पता लगाने के लिए
- 25. paypal भुगतान के लिए खोज रहे ट्यूटोरियल
- 26. बैच स्क्रिप्ट का पता लगाने के लिए कि जब मेरा यूएसबी प्लग इन होता है और उसके बाद उसे निर्देशिका
- 27. दोहराव decimals का पता लगाने के लिए एल्गोरिदम?
- 28. सामूहिक खुफिया नेट/सी # संसाधनों के लिए खोज रहे
- 29. यूएसबी ओवरकुरेंट का पता लगाने के लिए एक विंडोज एपीआई है?
- 30. सी में घुड़सवार यूएसबी फ्लैश ड्राइव का आकार कैसे प्राप्त करूं?