次の方法で共有


ADS_PROPERTY_OPERATION_ENUM 列挙 (iads.h)

ADS_PROPERTY_OPERATION_ENUM列挙は、キャッシュ内の名前付きプロパティを更新する方法を指定します。

構文

typedef enum __MIDL___MIDL_itf_ads_0000_0000_0027 {
  ADS_PROPERTY_CLEAR = 1,
  ADS_PROPERTY_UPDATE = 2,
  ADS_PROPERTY_APPEND = 3,
  ADS_PROPERTY_DELETE = 4
} ADS_PROPERTY_OPERATION_ENUM;

定数

 
ADS_PROPERTY_CLEAR
値: 1
オブジェクトからすべてのプロパティ値を削除するようにディレクトリ サービスに指示します。
ADS_PROPERTY_UPDATE
値: 2
現在の値を指定した値に置き換えるようディレクトリ サービスに指示します。
ADS_PROPERTY_APPEND
値: 3
指定した値を既存の値に追加するようにディレクトリ サービスに指示します。

ADS_PROPERTY_APPEND操作を指定すると、新しい属性値がディレクトリ サービスに自動的にコミットされ、ローカル キャッシュから削除されます。 これにより、次回属性値が取得されると、ローカル キャッシュがディレクトリ サービスから強制的に更新されます。
ADS_PROPERTY_DELETE
値: 4
指定した値を オブジェクトから削除するようにディレクトリ サービスに指示します。

解説

この列挙体の要素は 、IADs.PutEx メソッドと共に使用されます。このドキュメントでは、これらの列挙定数の使用方法の例を示します。

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

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header iads.h

関連項目

ADSI 列挙

IADs.PutEx