ADS_FLAGTYPE_ENUM列挙 (iads.h)

ADS_FLAGTYPE_ENUM列挙は、アクセス制御エントリ (ACE) に ObjectType フィールドまたは InheritedObjectType フィールドが存在することを示すために使用できる値を指定します。

構文

typedef enum __MIDL___MIDL_itf_ads_0001_0048_0004 {
  ADS_FLAG_OBJECT_TYPE_PRESENT = 0x1,
  ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT = 0x2
} ADS_FLAGTYPE_ENUM;

定数

 
ADS_FLAG_OBJECT_TYPE_PRESENT
値: 0x1
ObjectType フィールドは ACE に存在します。
ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT
値: 0x2
InheritedObjectType フィールドは ACE に存在します。

注釈

ObjectType は、ACE が参照するオブジェクトの種類、プロパティ セット、またはプロパティを示します。 値として GUID を受け取ります。 ObjectType によって参照される GUID は、ADS_FLAGS_OBJECT_TYPE_PRESENTが設定されていない限り、ACE に物理的に存在しません。

InheritedObjectType は、ACE を継承するオブジェクトの GUID を指定します。 ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT ビットが設定されていない限り、GUID は ACE に物理的に存在しません。

メモ VBScript はタイプ ライブラリから情報を読み取ることができないため、VBScript アプリケーションでは上記で定義されているシンボリック定数を理解できません。 代わりに数値定数を使用して、VBScript アプリケーションで適切なフラグを設定する必要があります。 シンボリック定数を適切なプログラミングプラクティスとして使用する場合は、VBScript アプリケーションで、ここで行うような定数を明示的に宣言する必要があります。
 

要件

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

こちらもご覧ください

ADSI 列挙