Lesen Sie MSDTC-Konfiguration
-
03-07-2019 - |
Frage
Hat jemand irgendwelche Ideen, wie die MSDTC-Konfiguration auf der aktuellen Maschine zu lesen? Ich versuche, die speziell zu prüfen, ob der Benutzer die folgenden Schritte durchgeführt hat:
-
Öffnen Sie die Komponentenverwaltung (Start> Alle Programme> Verwaltung> Komponentendienste)
-
Doppelklicken Sie auf Komponentendienste, erweitern Sie dann Computer. Mit Rechtsklick auf Arbeitsplatz und wählen Sie Eigenschaften
-
auf der Registerkarte MSDTC, klicken Sie auf den Sicherheitskonfigurations-Schaltfläche, und konfigurieren Sie die Eigenschaften wie folgt:
-
DTC-Netzwerkzugriff: Checked
-
Allow Remote Clients: Checked
-
Eingehende zulassen: Checked
-
Ausgehende zulassen: Checked
-
Authentifizierung des eingehenden Anrufers erforderlich: Ausgewählte
Es ist Teil einer kleinen Komponente muss ich schreiben Endbenutzerkonfiguration zu validieren. Ich glaube nicht, würde ich versuchen, es zu beheben, wenn es falsch ist. Nur den Benutzer auf der Hilfe-Datei verweisen - so nur nur lesen ist erforderlich
Lösung
Ich bin mir nicht sicher, ob Sie dies von jedem API programmatisch tun können, oder WMI. Zumindest können Sie die Registrierungsinformationen überprüfen unter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Security
Andere Tipps
Sie können die COM + Verwaltung Klassen / Schnittstellen verwenden, um dies zu tun. Es wird jedoch auf Ihrer Seite COM-Interop benötigen.
Die Referenz befindet sich unter:
http://msdn.microsoft.com/en -US / library / ms681189 (VS.85) aspx