Visual Basic を使用した Active Directory へのアクセス

Microsoft Windows 2000 オペレーティング システムで使用できるようになった最も強力な機能の 1 つは、Microsoft Active Directory ディレクトリ サービスです。 Windows 2000 ドメインにログオンすると、Active Directory が動作します。Active Directory を使用して、建物内で最も近いカラー プリンターを検索できます。 アドレス帳の検索や、建物 40 で作業するユーザーの検索に使用できます。 Active Directory では、スマート カードを使用して Windows 2000 ドメインにログオンできます。 Microsoft SQL Server データベース ソフトウェアと Active Directory のデータを結合することもできます。

Microsoft Message Queue Server (MSMQ)、COM (クラス ストア)、インターネット プロトコル セキュリティ (IPsec)、グループ ポリシー オブジェクト (GPO)、Exchange など、その他の多くのマイクロソフト テクノロジは Active Directory と統合されています。

このセクションでは、Active Directory サービス インターフェイス (ADSI) を使用して Active Directory にアクセスする方法について説明します。 架空の会社 (Fabrikam Corporation) のシナリオを使用して、いくつかの基本的な管理タスクを実行する方法について説明します。

このシナリオを進めていく中で、各セクションのコード例はそれ自体で構成されていくようになります。

簡潔にするために、すべてのコード例は Microsoft Visual Basic 開発システムで記述されています。 C++ 変換について詳しくは、「ADSI Visual Basic コードの C++ コードへのマッピング」を参照してください。