سؤال

هل من الممكن الحصول على كل جي بي آر إس مفتوحة أو مؤقتا الاتصالات على ويندوز موبايل وقوة البرنامجية منهم لإغلاق؟

وإيف كان يبحث في اتصال مدير المعهد ولكن يبدو غير قادر على ايجاد طرق I للقيام بذلك.

والتحيات

وتوني

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

المحلول

إدارة الاتصال يمكن أن يتم إعلامك أنك لم تعد استخدام الاتصال عن طريق استدعاء ConnMgrReleaseConnection ، ولكن هذا لا يغلق بالقوة الاتصال. يتم إغلاقه بناء على التخزين المؤقت العمر المحدد في التسجيل (HKEY_LOCAL_MACHINE \ بالاتصالات \ ConnMgr \ مخطط \ إعدادات)، وكذلك أي معلومات تمريرها في طلب الإفراج. (راجع للشغل، يتم تغليف واجهات برمجة التطبيقات في الكائنات OpenNETCF ConnectionManager في SDF ).

والطريقة الوحيدة لإغلاق بالقوة اتصال لاستخدام RAS لتعداد كافة الاتصالات الجهاز، العثور على واحد كنت بعد، وإغلاقه. كن على علم أنه إذا قمت بذلك، ConnectionManager لا يعرف أن تم إغلاقه، لذلك سيكون ليكون مفاجأة في المرة التالية التي يحاول استخدام هذا الصدد. وعادة ما سوف تحصل على خطأ داخليا ومحاولة فتح اتصال جديد مرة أخرى وكل شيء على ما يرام، ولكن YMMV.

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