تستخدم Winsock insde DShow تصفية
-
22-07-2019 - |
سؤال
واني اسعى الى تطوير DirectShow فلتر مع الوصول إلى الإنترنت.
وعندما أحاول أن تستخدم Winsock،
1) في TCP، وأنا انتظر اتصالات ولكن لا يمكن الوصول إلى الخادم (محاولة مع التلنت) و
2) في UDP في البيانات تنتظر خطوة (recvfrom (...)) فواصل البرنامج.
وأليس من الممكن؟ أو لا بد لي من تغيير إعدادات مكتبة للمرشح؟
المحلول
هل تذكرين لاستدعاء WSAStartup قبل إنشاء مآخذ؟
وأيضا هل تحقق القيم عودتك من المكالمات مثل "مأخذ"؟ لها بالتأكيد عدم العودة إلى INVALID_SOCKET؟
لا تنتمي إلى StackOverflow