سؤال

هل من أحد لديه أي أفكار حول كيفية قراءة تكوين MSDTC على الجهاز الحالي?أنا على وجه التحديد في محاولة للتحقق من أن المستخدم قد يتم تنفيذ الخطوات التالية:

  1. فتح عنصر الإدارة (ابدأ > كافة البرامج > أدوات إدارية > خدمات المكونات)

  2. انقر نقرا مزدوجا فوق خدمات المكونات ثم قم بتوسيع أجهزة الكمبيوتر.انقر بزر الماوس الأيمن على "جهاز الكمبيوتر" واختر خصائص

  3. على علامة التبويب MSDTC انقر فوق تكوين الأمان زر تكوين الخصائص كما يلي:

  4. وصول DTC الشبكة:فحص

  5. تسمح للعملاء عن بعد:فحص

  6. تسمح الواردة:فحص

  7. تسمح الصادرة:فحص

  8. المتصل واردة المصادقة المطلوبة:مختارة

إنه جزء صغير مكون أريد أن أكتب إلى التحقق من صحة المستخدم النهائي التكوين.أنا لا أعتقد أنني سوف تحاول إصلاحه إذا كان خاطئا:مجرد نقطة المستخدم في ملف المساعدة - حتى قراءة فقط فقط هو مطلوب.

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

المحلول

أنا لست متأكدا مما إذا كان يمكنك القيام بذلك برمجيا من أي API أو WMI.على الأقل يمكنك التحقق من معلومات التسجيل في:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Security

نصائح أخرى

يمكنك استخدام COM+ الإدارة فئات/واجهات للقيام بذلك.وسوف تتطلب interop COM على الرغم من على الجزء الخاص بك.

الإشارة يقع في:

http://msdn.microsoft.com/en-us/library/ms681189(مقابل.85).aspx

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