تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

تطبيق "مكامل الدورة" التي تستخدم واجهة برمجة LU0 بإرجاع الخطأ التالي عند تلقي استجابة من تطبيق المركزية:

الرسالة: يحتوي "رأس إدارة دالة" التي يتم إرجاعها من المضيف طول غير صالح.
رمز الخطأ: Microsoft.HostIntegration.SNA.Session.SessionStatus.FMHLengthError "

السبب

تحدث هذه المشكلة عند تطبيق المركزية بإرسال البيانات إلى "مكامل الدورة" يحتوي على رأس إدارة الدالة (FMH) البت في استجابة رأس (الصحة الإنجابية) تعيين إلى 1. يشير هذا الإعداد إلى إدراج رأس الإدارة (FM) دالة أو أكثر في الاستجابة. لا يتضمن استجابة أجهزة الكمبيوتر المركزية في الموقف الموضح في قسم "الأعراض"، أي رؤوس FM. يؤدي هذا استجابة لتحليل غير صحيح. تؤدي هذه المشكلة التحليل الخطأ.

الحل

معلومات التحديث التراكمي

يتم تضمين الإصلاح الذي يعمل على حل هذه المشكلة في التحديث التراكمي 2 للمضيف تكامل خادم 2013.

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

مزيد من المعلومات

بعد تثبيت هذا التحديث، يمكنك التحكم في "جلسة مكامل" تحليل رؤوس FM باستخدام خيار تكوين في واجهة برمجة LU0. افتراضياً، يحاول تحليل رؤوس FM إذا تم تعيين بت FMH في رأس استجابة "مكامل جلسة العمل".

في حالة استخدام التطبيق LU0 مكامل الدورة سلسلة اتصال للاتصال بكمبيوتر IBM، يمكن إضافة المعلمة التالية إلى سلسلة الاتصال لتعطيل تحليل FMH:

FUNCTIONMANAGEMENTHEADERS=NONE
ما يلي هو مثال سلسلة اتصال هذه الخاصية الجديدة المضافة:

_session.Connect("FUNCTIONMANAGEMENTHEADERS=NONE;LogicalUnitName=" + LUName.Text, SessionLU0InitType.SSCP);
ملاحظة: سلسلة الاتصال هذه استناداً إلى سلسلة الاتصال المستخدمة في نموذج مكامل جلسة LU0NET التي يتم تضمينها في SDK 2013 الملقم المضيف التكامل.

إذا لم يتم تضمين خاصية فونكتيونماناجيمينثيديرس في سلسلة الاتصال، أو إذا تم تعيين الخاصية إلى فونكتيونماناجيمينثيديرس = تضمين، وإذا تم تعيين بت FMH إلى 1، يحاول "مكامل جلسة" تحليل رؤوس FM في البيانات التي يتلقاها من تطبيق المركزية IBM.

إذا كان يستخدم "مكامل الدورة" فئة SessionConnectionLU0 لتحديد خصائص الاتصال لاستخدامها عند الاتصال بنظام الحاسوب الكبير IBM، تحليل عنوان FM يتم التحكم باستخدام الخاصية التالية:

فونكتيونماناجيمينثيديرسوبورتيدعم خاصية فونكتيونماناجيمينثيديرسوبورت جديدة القيم التالية:

FunctionManagementHeaderSupport.Include
FunctionManagementHeaderSupport.Noneما يلي مثال عن كيفية استخدام فئة SessionConnectionLU0 لتحديد اسم LU، صفحة الترميز اللغوي المضيف وتعطيل تحليل رؤوس وزير الخارجية:

SessionConnectionLU0 _connection = SessionConnectionLU0() جديدة؛
_connection.LogicalUnitName = LUName.Text;
_connection. هوستكوديباجي = 37؛
_connection.FunctionManagementHeaderSupport.None;إذا لم يتم تحديد الخاصية فونكتيونماناجيمينثيديرسوبورت ، السلوك الافتراضي هو أن يوزع "مكامل جلسة" رؤوس FM في أي الاستجابة التي تم تلقيها من تطبيق المركزية IBM إذا تم تعيين بت FMH إلى 1.

منتجات الجهات الأخرى المذكورة في هذه المقالة تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان، سواء ضمنياً أو صريحا، بخصوص أداء هذه المنتجات أو كفاءتها.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×