質問

現在のマシンでMSDTC構成を読み取る方法についてのアイデアはありますか?ユーザーが次の手順を実行したことを具体的に確認しようとしています:

  1. コンポーネント管理を開く(スタート>すべてのプログラム>管理ツール>コンポーネントサービス)

  2. 「コンポーネントサービス」をダブルクリックし、「コンピューター」を展開します。 [マイコンピュータ]を右クリックします [プロパティ]を選択します

  3. [MSDTC]タブで、[セキュリティの構成]ボタンをクリックし、次のようにプロパティを構成します。

  4. ネットワークDTCアクセス:チェック済み

  5. リモートクライアントを許可:チェック済み

  6. 受信を許可:チェック済み

  7. アウトバウンドを許可:チェック済み

  8. 着信発信者認証が必要:選択

これは、エンドユーザーの構成を検証するために記述する必要がある小さなコンポーネントの一部です。間違っている場合は修正しようとは思わない:ユーザーにヘルプファイルを指示するだけ-読み取り専用のみが必要です。

役に立ちましたか?

解決

これを任意のAPIまたはWMIからプログラムで実行できるかどうかはわかりません。 少なくとも次の場所でレジストリ情報を確認できます。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Security

他のヒント

これを行うには、COM +管理クラス/インターフェースを使用できます。ただし、COM相互運用が必要になります。

参照は次の場所にあります:

http://msdn.microsoft.com/en -us / library / ms681189(VS.85).aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top