كائنات kernel قد تكون غير مشترك عبر جلسات عمل الخدمات الطرفية

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

264651
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
عندما يحاول أحد برامج فتح كائن kernel مثل حدث أو إشارة تم إنشاؤه في جلسة عمل "الخدمات الطرفية" آخر, فإنه قد لا تنجح. استدعاء GetLastError إرجاع ERROR_FILE_NOT_FOUND.
السبب
قد تحدث هذه المشكلة لأي من الأسباب التالية:
  • قد يكون ملقم "الخدمات الطرفية" قيد التشغيل في وضع "الإدارة عن بعد". يتم اعتماد مشاركة الكائنات kernel فقط عندما يتم تشغيل الملقم في وضع "ملقم التطبيق". إذا كان الملقم قيد التشغيل في وضع الإدارة عن بعد "، يتم تعطيل هذه الميزة. تحتاج إلى تغيير تكوين "الخدمات الطرفية".
  • قد يكون إنشاء كائن kernel أو فتحه في مكتبة الارتباط الحيوي (DLL) الذي تم تحميله بشكل صريح بواسطة البرنامج باستخدام استدعاءات LoadLibrary أو LoadLibraryEx. لا يتم مشاركة مثل هذه الكائنات عبر جلسات العمل حتى إذا تم وضع علامة DLL للاستخدام العمومي باستخدام الأمر تسجيل. تسرد هذه المقالة إصلاحًا لحل هذه المشكلة.
الحل
لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لنظام التشغيل Windows 2000. للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
260910كيفية الحصول على أحدث حزمة خدمة لبرنامج Windows 2000
يجب أن يكون للنسخة الإنجليزية من هذا الإصلاح سمات الملفات التالية أو أحدث:
   Date        Time    Version        Size    File name   -------------------------------------------------------   06/02/2000  06:05p  5.0.2195.2096  45,328  Tsappcmp.dll				

الحل البديل
وضع علامة على البرنامج (ملف & .exe) الذي يقوم بتحميل DLL للاستخدام العمومي. لاحظ أن ذلك يعمل فقط إذا كان ملقم "الخدمات الطرفية" قيد التشغيل في وضع "ملقم التطبيق".
تصريح
أقرت Microsoft أن هذه مشكلة في نظام التشغيل Microsoft Windows 2000. تم تصحيح هذه المشكلة لأول مرة في حزمة الخدمة Service Pack 2 الخاصة بـ Windows 2000.
معلومات أخرى
للحصول على معلومات إضافية حول كيفية تثبيت Windows 2000 والإصلاحات Windows 2000 في نفس الوقت، انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
249149تثبيت نظام التشغيل Microsoft Windows 2000 والإصلاحات Windows 2000

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 264651 - آخر مراجعة: 01/30/2014 12:24:09 - المراجعة: 2.4

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbwin2000presp2fix KB264651 KbMtar
تعليقات