ADSI 列挙型

Active Directory サービス インターフェイス (ADSI) では、次の表に示す列挙型を定義して使用します。

列挙 説明
ADS_ACEFLAG_ENUM 継承されたアクセス制御エントリ (ACE) のセキュリティ伝達方法と、システム ACE の監査の種類を指定します。
ADS_ACETYPE_ENUM ACE 型を指定します。
ADS_AUTHENTICATION_ENUM クライアントの認証に使用されるセキュリティ レベルを指定します。
ADS_CHASE_REFERRALS_ENUM 参照の追跡の動作を指定します。
ADS_DEREFENUM エイリアスの逆参照の動作を指定します。
ADS_DISPLAY_ENUM パスの表示方法を指定します。
ADS_ESCAPE_MODE_ENUM 特殊文字をエスケープするか、エスケープ解除するか、変更しないかを指定します。
ADS_FLAGTYPE_ENUM ACE 内の ObjectType または InheritedObjectType フィールドの存在を指定します。
ADS_FORMAT_ENUM パス名オブジェクト内の値の型を指定します。
ADS_GROUP_TYPE_ENUM メンバーのグループの種類を指定します。
ADS_NAME_INITTYPE_ENUM 名前変換オブジェクトに対して実行する初期化の種類を指定します。
ADS_NAME_TYPE_ENUM 識別名を表すために使用する形式を指定します。
ADS_OPTION_ENUM IADsObjectOptions インターフェイスがディレクトリ オブジェクトの操作に使用する利用可能なオプションを指定します。
ADS_PASSWORD_ENCODING_ENUM IADsObjectOptions::GetOption および IADsObjectOptions::SetOption メソッドの ADS_OPTION_PASSWORD_METHOD オプションで使用されるパスワード エンコードの種類を識別するために使用されます。
ADS_PATHTYPE_ENUM セキュリティ記述子が変更されるオブジェクトの種類を指定します。
ADS_PREFERENCES_ENUM OLE DB for ADSI のクエリ設定を指定します。
ADS_PROPERTY_OPERATION_ENUM プロパティ キャッシュ内のプロパティ値を更新する方法を指定します。
ADS_RIGHTS_ENUM ディレクトリ サービス オブジェクトへのアクセス権を指定します。
ADS_SCOPEENUM ディレクトリ検索のスコープを指定します。
ADS_SD_CONTROL_ENUM 新しいアクセス許可がディレクトリ ツリーに再帰的に適用されるときに、アクセス制御リスト (ACL) を保護することを指定します。
ADS_SD_FORMAT_ENUM セキュリティ記述子を変換する形式を指定します。
ADS_SD_REVISION_ENUM ACE または ACL のリビジョン番号を指定します。
ADS_SEARCHPREF_ENUM 検索の基本設定を指定します。
ADS_SECURITY_INFO_ENUM セキュリティ データを調べるオプションを指定します。
ADS_SETTYPE_ENUM IADsPathname::Set のパス形式を指定します。
ADS_STATUSENUM 検索設定の状態を指定します。
ADS_SYSTEMFLAG_ENUM attributeSchema オブジェクトが表す属性の種類を指定します。
ADS_USER_FLAG_ENUM ユーザー プロパティの操作に使用するフラグを指定します。
ADSI_DIALECT_ENUM 使用可能な ADSI クエリ言語を指定します。
ADSTYPEENUM ADSI 拡張構文の文字列の解釈に使用されるデータ型を指定します。

 

解説

Visual Basic Scripting Edition アプリケーションはタイプ ライブラリからデータを読み取ることができないため、VBScript アプリケーションはこれらの列挙型で定義されているシンボリック定数を認識できません。 代わりに数値定数を使用して、VBScript アプリケーションで適切なフラグを設定します。 シンボリック定数を適切なプログラミング手法として使用するには、VBScript アプリケーションで、このような定数の明示的な宣言を記述します。

IADsObjectOptions

IADsPathname::Set