मेरे पास एक ऐसा एप्लिकेशन है जो नेट एप डिवाइस के साथ अपने एपीआई के माध्यम से संचार करता है। विंडोज फ़ायरवॉल के साथ, एपीआई कमांड विफल हो जाएंगे। फ़ायरवॉल बंद होने के साथ, एपीआई कमांड काम करते हैं। मुझे कोई संदेश नहीं मिला है जैसे "विंडोज फ़ायरवॉल इस कार्यक्रम को अवरुद्ध कर रहा है"।पता लगाएं कि विंडोज फ़ायरवॉल मेरे प्रोग्राम को अवरुद्ध कर रहा है
प्रलेखन के माध्यम से देख रहे हैं मुझे विश्वास है कि मैं TCP पोर्ट एपीआई काम करने के लिए आदेश के लिए खुला होने की जरूरत है कि पाया। बंदरगाहों को अवरुद्ध कर दिया गया है, तो मैं प्रोग्रामिक रूप से कैसे पता लगा सकता हूं ताकि मैं संभावित समस्या पर उपयोगकर्ता को एक संदेश प्रदर्शित कर सकूं?
+1 प्रोग्रामेटिक प्रश्न का उत्तर देने लगता है। –
यह केवल आने वाले यूडीपी बंदरगाहों के लिए काम करता है - यातायात को अवरुद्ध करने के लिए एक आउटगोइंग नियम जोड़ना इस फ़ंक्शन द्वारा ज्ञात नहीं है।इसके अतिरिक्त, यदि आने वाले यूडीपी पोर्ट को अवरुद्ध के रूप में रिपोर्ट किया गया है तो फ़ायरवॉल को छेदने के लिए अभी भी संभव हो सकता है। – Pete
कोई विचार यह पता लगाने के लिए कि आउटगोइंग यूडीपी अवरुद्ध है या नहीं? – Pete