Windows 7 Mobile Broadband API - تعطل بدون استثناء
-
12-11-2019 - |
سؤال
يتم الخروج من الكود التالي قبل أن ينتهي بدون استثناء:
private void Form1_Load(object sender, EventArgs e)
{
MbnConnectionManager connectionManager = new MbnConnectionManager();
IMbnConnectionManager connectionManagerInterface = (IMbnConnectionManager)connectionManager;
IMbnConnection[] connections = (IMbnConnection[])connectionManagerInterface.GetConnections();
(IMbnConnectionProfileManager)connectionProfile;
MbnApi.MbnInterfaceManager interfaceManager = new MbnInterfaceManager();
MbnApi.IMbnInterfaceManager interfaceManagerInterface = (IMbnInterfaceManager)interfaceManager;
IMbnInterface[] interfaces = interfaceManagerInterface.GetInterfaces() as IMbnInterface[];
foreach (IMbnInterface mbnInterface in interfaces)
{
MBN_PROVIDER homeProvider = mbnInterface.GetHomeProvider(out homeProvider);
}
}
يبدو أن هذا الخط هو سبب التعطل -
MBN_PROVIDER homeProvider = mbnInterface.GetHomeProvider(out homeProvider);
لماذا يحدث هذا وهل هناك أي طريقة لمعرفة ما يحدث بالفعل داخل Mobile Broadband API؟
المحلول
هل قمت بتسجيل جهاز واسع النطاق في نظامك؟
- افتح مركز الشبكة والمشاركة الخاص بك وتأكد من وجود جهاز اتصال Mobile Broadband.
- حاول تشغيل الأمر التالي:
netsh mbn show interfaces
لا تنتمي إلى StackOverflow