سؤال

واني اسعى الى تطوير DirectShow فلتر مع الوصول إلى الإنترنت.

وعندما أحاول أن تستخدم Winsock،

1) في TCP، وأنا انتظر اتصالات ولكن لا يمكن الوصول إلى الخادم (محاولة مع التلنت) و

2) في UDP في البيانات تنتظر خطوة (recvfrom (...)) فواصل البرنامج.

وأليس من الممكن؟ أو لا بد لي من تغيير إعدادات مكتبة للمرشح؟

هل كانت مفيدة؟

المحلول

هل تذكرين لاستدعاء WSAStartup قبل إنشاء مآخذ؟

وأيضا هل تحقق القيم عودتك من المكالمات مثل "مأخذ"؟ لها بالتأكيد عدم العودة إلى INVALID_SOCKET؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top