Active Directory サービス インターフェイス
Active Directory サービス インターフェイス テクノロジの概要。
Active Directory サービス インターフェイスを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
ADS_ACEFLAG_ENUM ADS_ACEFLAG_ENUM列挙は、Active Directory オブジェクトのAccess Control エントリ (ACE) の動作を指定するために使用されます。 |
ADS_ACETYPE_ENUM Active Directory オブジェクトのアクセス制御エントリの種類を指定するために使用します。 |
ADS_AUTHENTICATION_ENUM ディレクトリ サービス オブジェクトへのバインドに ADSI で使用される認証オプションを指定します。 |
ADS_CHASE_REFERRALS_ENUM ADS_CHASE_REFERRALS_ENUM列挙では、紹介の追跡が行われるかどうかを指定し、その方法を指定します。 |
ADS_DEREFENUM ADS_DEREFENUM列挙は、エイリアスを逆参照するプロセスを指定します。 |
ADS_DISPLAY_ENUM ADS_DISPLAY_ENUM列挙は、パスの表示方法を指定します。 |
ADS_ESCAPE_MODE_ENUM ディレクトリ パスにエスケープ文字を表示する方法を指定します。 |
ADS_FLAGTYPE_ENUM ADS_FLAGTYPE_ENUM列挙は、アクセス制御エントリ (ACE) に ObjectType フィールドまたは InheritedObjectType フィールドが存在することを示すために使用できる値を指定します。 |
ADS_FORMAT_ENUM IADsPathname::Retrieve メソッドで使用される使用可能なパス値の型を指定します。 |
ADS_GROUP_TYPE_ENUM ADSI のグループ オブジェクトの種類を指定します。 |
ADS_NAME_INITTYPE_ENUM ADS_NAME_INITTYPE_ENUM列挙は、NameTranslate オブジェクトに対して実行する初期化の種類を指定します。 これは、IADsNameTranslate インターフェイスで使用されます。 |
ADS_NAME_TYPE_ENUM 識別名を表す形式を指定します。 |
ADS_OPTION_ENUM IADsObjectOptions.GetOption メソッドと IADsObjectOptions.SetOption メソッドを使用して取得または設定できるオプションを示す値を格納します。 |
ADS_PASSWORD_ENCODING_ENUM IADsObjectOptions::GetOption メソッドと IADsObjectOptions::SetOption メソッドのADS_OPTION_PASSWORD_METHOD オプションで使用されるパスワード エンコードの種類を識別します。 |
ADS_PATHTYPE_ENUM ADS_PATHTYPE_ENUM列挙は、IADsSecurityUtility インターフェイスがセキュリティ記述子を追加または変更するオブジェクトの種類を指定します。 |
ADS_PREFERENCES_ENUM ADS_PREFERENCES_ENUM列挙は、OLE DB プロバイダー for ADSI のクエリ設定を指定します。 |
ADS_PROPERTY_OPERATION_ENUM キャッシュ内の名前付きプロパティを更新する方法を指定します。 |
ADS_RIGHTS_ENUM Active Directory オブジェクトに割り当てられるアクセス権を指定します。 |
ADS_SCOPEENUM ディレクトリ検索のスコープを指定します。 |
ADS_SD_CONTROL_ENUM ADS_SD_CONTROL_ENUM列挙は、セキュリティ記述子のコントロール フラグを指定します。 |
ADS_SD_FORMAT_ENUM ADS_SD_FORMAT_ENUM列挙は、オブジェクトのセキュリティ記述子が IADsSecurityUtility インターフェイスによって変換される形式を指定します。 |
ADS_SD_REVISION_ENUM Active Directory のアクセス制御エントリ (ACE) またはアクセス制御リスト (ACL) のリビジョン番号を指定します。 |
ADS_SEARCHPREF_ENUM IDirectorySearch オブジェクトの基本設定を指定します。 |
ADS_SECURITY_INFO_ENUM オブジェクトのセキュリティ データを調べるためのオプションを指定します。 |
ADS_SETTYPE_ENUM ADS_SETTYPE_ENUM列挙は、IADsPathname::Set メソッドで使用される使用可能なパス名形式を指定します。 |
ADS_STATUSENUM IDirectorySearch::SetSearchPreference メソッドを使用して設定された検索設定の状態を指定します。 |
ADS_SYSTEMFLAG_ENUM ADS_SYSTEMFLAG_ENUM列挙は、systemFlags 属性に割り当てることができる値の一部を定義します。 列挙体の値の一部は attributeSchema オブジェクトに固有です。その他の値は、任意のクラスのオブジェクトに設定できます。 |
ADS_USER_FLAG_ENUM ディレクトリ内のユーザー プロパティを設定するために使用されるフラグを定義します。 |
ADSI_DIALECT_ENUM ADSI_DIALECT_ENUM列挙は、OLE DB プロバイダー for ADSI で使用されるクエリ言語を指定します。 |
ADSTYPEENUM ADSI プロパティ値のデータ型を識別するために使用されます。 |
関数
AbandonSearch IDirectorySearch::AbandonSearch メソッドは、ExecuteSearch メソッドの以前の呼び出しによって開始された検索を破棄します。 |
[追加] 名前付き項目をコレクションに追加します。 |
[追加] ADSI オブジェクトを既存のグループに追加します。 |
AddAce IADsAccessControlList::AddAce メソッドは、IADsAccessControlEntry オブジェクトを IADsAccessControlList オブジェクトに追加します。 |
AddLeafElement Pathname オブジェクトに既に設定されているディレクトリ パスの末尾に要素を追加します。 |
ADsBuildEnumerator ADsBuildEnumerator 関数は、指定した ADSI コンテナー オブジェクトの列挙子オブジェクトを作成します。 |
ADsBuildVarArrayInt ADsBuildVarArrayInt 関数は、DWORD 値の配列から整数のバリアント配列を構築します。 |
ADsBuildVarArrayStr ADsBuildVarArrayStr 関数は、Unicode 文字列の配列からバリアント配列を構築します。 |
ADsEncodeBinaryData ADsEncodeBinaryData 関数は、バイナリ ラージ オブジェクト (BLOB) を、検索フィルターに埋め込むのに適した Unicode 形式に変換します。 |
ADsEnumerateNext ADsEnumerateNext 関数は、列挙子の現在のカーソル位置から指定した数の要素を列挙します。 |
ADsFreeEnumerator ADsBuildEnumerator 関数で作成された列挙子オブジェクトを解放します。 |
ADsGetLastError ADsGetLastError 関数は、呼び出し元のスレッドの最後のエラー コード値を取得します。 |
ADsGetObject パスと指定したインターフェイス識別子を指定して、オブジェクトにバインドします。 |
ADsOpenObject 明示的なユーザー名とパスワードの資格情報を使用して ADSI オブジェクトにバインドします。 |
ADsSetLastError ADsSetLastError は、呼び出し元スレッドの最後のエラー コード値を設定します。 |
AllocADsMem 指定したサイズのメモリ ブロックを割り当てます。 |
AllocADsStr にメモリを割り当て、指定した文字列をコピーします。 |
BinarySDToSecurityDescriptor バイナリ セキュリティ記述子を IADsSecurityDescriptor オブジェクトに変換します。 |
ChangePassword 指定した古い値から新しい値にユーザー パスワードを変更します。 |
[クリア] プロパティ値オブジェクトの現在の値をクリアします。 |
CloseSearchHandle IDirectorySearch::CloseSearchHandle メソッドは、ハンドルを検索結果に閉じ、関連付けられているメモリを解放します。 |
続行 IADsServiceOperations::Continue メソッドは、IADsServiceOperations::P ause メソッドによって一時停止されたサービス操作を再開します。 |
ConvertSecurityDescriptor セキュリティ記述子をある形式から別の形式に変換します。 |
CopyAccessList IADsAccessControlList::CopyAccessList メソッドは、アクセス制御リスト (ACL) 内のすべてのアクセス制御エントリ (ACE) を呼び出し元のプロセス領域にコピーします。 |
CopyAcl IADsAcl::CopyAcl メソッドは、既存の ACL のコピーを作成します。 |
CopyHere IADsContainer::CopyHere メソッドは、指定されたディレクトリ オブジェクトのコピーをこのコンテナーに作成します。 |
CopyPath Pathname オブジェクトのコピーを作成します。 |
CopySecurityDescriptor IADsSecurityDescriptor::CopySecurityDescriptor メソッドは、オブジェクトに関するセキュリティ データを保持する ADSI セキュリティ記述子オブジェクトをコピーします。 |
作成 指定したスキーマ クラスのディレクトリ オブジェクトと、コンテナー内の指定した名前を作成する要求を設定します。 |
CreateDSObject 現在のディレクトリ サービス オブジェクトの子を作成します。 |
削除 指定したディレクトリ オブジェクトをこのコンテナーから削除します。 |
DeleteDSObject ディレクトリ ツリー内のリーフ オブジェクトを削除します。 |
DeleteObject IADsDeleteOps::D eleteObject メソッドは ADSI オブジェクトを削除します。 |
ExecuteSearch IDirectorySearch::ExecuteSearch メソッドは検索を実行し、結果を呼び出し元に渡します。 |
FreeADsMem AllocADsMem または ReallocADsMem によって割り当てられたメモリを解放します。 |
FreeADsStr AllocADsStr または ReallocADsStr によって割り当てられた文字列のメモリを解放します。 |
FreeColumn IDirectorySearch::FreeColumn メソッドは、列のデータに割り当てられた IDirectorySearch::GetColumn メソッドが割り当てたメモリを解放します。 |
Get プロパティ キャッシュから特定の名前のプロパティを取得します。 |
Get 指定した形式のディレクトリ オブジェクトの名前を取得します。 |
get__NewEnum IADsAccessControlList::get__NewEnum メソッドを使用して、ACL の列挙子オブジェクトを取得して ACE を列挙します。 |
get__NewEnum IADsCollection::get__NewEnum メソッドは、この ADSI コレクション オブジェクトに IEnumVARIANT を実装する依存列挙子オブジェクトを取得します。 関数名には 2 つのアンダースコア文字 (get__NewEnum) があることに注意してください。 |
get__NewEnum コンテナーの列挙子オブジェクトを取得します。 |
get__NewEnum IADsMembers::get__NewEnum メソッドは、この ADSI コレクション オブジェクトに IEnumVARIANT を実装する依存列挙子オブジェクトを取得します。 関数名には 2 つのアンダースコア文字 (get__NewEnum) があることに注意してください。 |
get_SecurityMask 取得または設定するセキュリティ記述子の要素を決定します。 (Get) |
GetAnyDCName ローカル コンピューターのドメイン内のドメイン コントローラーの DNS 名を取得します。 |
GetColumn IDirectorySearch::GetColumn メソッドは、検索結果の名前付き列からデータを取得します。 |
GetDCSiteName ローカル コンピューターを含む Active Directory サイトの名前を取得します。 |
GetElement ディレクトリ パスの要素を取得します。 |
GetEscapedElement 入力パス内の特殊文字をエスケープするために使用します。 |
GetEx プロパティ キャッシュから、特定の属性のプロパティ値を取得します。 |
GetEx 指定した形式のオブジェクト名を取得します。 |
GetFirstRow GetFirstRow メソッドは、検索結果の最初の行を取得します。 このメソッドは、以前にこのメソッドが呼び出された場合でも、新しい検索を発行または再発行します。 |
GetInfo 基になるディレクトリ ストアから、この ADSI オブジェクトのサポートされているプロパティのプロパティ キャッシュ値に読み込みます。 |
GetInfoEx IADs::GetInfoEx メソッドは、基になるディレクトリ ストアから ADSI オブジェクトの指定されたプロパティの値をプロパティ キャッシュに読み込みます。 |
GetNextColumnName IDirectorySearch::GetNextColumnName メソッドは、データを含む検索結果の次の列の名前を取得します。 |
GetNextRow 検索結果の次の行を取得します。 |
GetNumElements パス内の要素の数を取得します。 |
GetObject コレクションの項目を取得します。 |
GetObject コンテナー内のディレクトリ オブジェクトのインターフェイスを取得します。 |
GetObjectAttributes ディレクトリ サービス オブジェクトの 1 つ以上の指定された属性を取得します。 |
GetObjectInformation IDirectoryObject::GetObjectInformation メソッドは、ディレクトリ サービス オブジェクトの ID と場所に関するデータを含むADS_OBJECT_INFO構造体へのポインターを取得します。 |
GetObjectProperty 属性値を取得します。 |
GetOption ディレクトリ オブジェクトのプロバイダー固有のオプションを取得します。 |
GetPreviousRow IDirectorySearch::GetPreviousRow メソッドは、検索結果の前の行を取得します。 プロバイダーがカーソルのサポートを提供していない場合は、E_NOTIMPLを返す必要があります。 |
GetPropertyItem リストから名前と一致する項目を取得します。 |
GetSecurityDescriptor 指定したファイル、ファイル共有、またはレジストリ キーのセキュリティ記述子を取得します。 |
GetTrees ローカル コンピューターのフォレスト内のすべてのディレクトリ ツリーの DNS 名を取得します。 |
グループ このユーザーが属する ADSI グループ オブジェクトのコレクションを取得します。 |
Init 現在のユーザーの資格情報を使用して、指定したディレクトリ サーバー、ドメイン、またはグローバル カタログにバインドすることで、名前変換オブジェクトを初期化します。 |
InitEx 指定したユーザー資格情報を使用して、指定したディレクトリ サーバー、ドメイン、またはグローバル カタログにバインドして、名前変換オブジェクトを初期化します。 |
IsMember ディレクトリ サービス オブジェクトがグループの即時メンバーであるかどうかを判断します。 |
Item IADsPropertyList::Item メソッドは、指定したプロパティ項目をリストから取得します。 |
[メンバー] グループの直接メンバーのコレクションを取得します。 |
MoveHere 指定した オブジェクトを、このインターフェイスを実装するコンテナーに移動します。 |
次へ IADsPropertyList::Next メソッドは、プロパティ リスト内の次の項目を取得します。 返される項目は、Property Entry オブジェクトです。 |
OpenDSObject 指定された資格情報を使用して ADSI オブジェクトにバインドし、指定したオブジェクトへの IDispatch ポインターを取得します。 |
運用 プロバイダーの仕様に従って、制御コードと入力パラメーターを解釈します。 |
一時停止 IADsPrintJobOperations::P ause メソッドは、現在の印刷ジョブの処理を停止します。 処理を続行するには、IADsPrintJobOperations::Resume メソッドを呼び出します。 |
一時停止 IADsPrintQueueOperations::P ause メソッドは、印刷キュー サービス内の印刷ジョブの処理を中断します。 |
一時停止 IADsServiceOperations::P ause メソッドは、IADsServiceOperations::Start メソッドで開始されたサービスを一時停止します。 |
PrintJobs IADsPrintQueueOperations::P rintJobs メソッドは、この印刷キューで処理される印刷ジョブのコレクションに対する IADsCollection インターフェイス ポインターを取得します。 |
PrivateGetIDsOfNames IADsExtension::P rivateGetIDsOfNames メソッドは、ADSI が拡張を使用してデュアル インターフェイスまたはディスパッチ インターフェイスをサポートしていると判断した後、アグリゲーター ADSI によって呼び出されます。 メソッドでは、型データを使用して、IDispatch::GetIDsOfNames を使用して DISPID を取得できます。 |
PrivateInvoke IADsExtension::P rivateInvoke メソッドは、通常、IADsExtension::P rivateGetIDsOfNames メソッドの後に ADSI によって呼び出されます。 このメソッドは、カスタム実装を使用することも、操作を IDispatch::D ispInvoke メソッドに委任することもできます。 |
消去 IADsPrintQueueOperations::P urge メソッドは、すべての印刷ジョブの印刷キューを処理せずにクリアします。 |
PurgePropertyList プロパティ リストからすべての項目を削除します。 |
置く ADSI 属性キャッシュ内の属性の値を設定します。 |
put_SecurityMask 取得または設定するセキュリティ記述子の要素を決定します。 (Put) |
PutEx ADSI 属性キャッシュ内の属性の値を変更します。 |
PutObjectProperty 属性値を設定します。 |
PutPropertyItem プロパティ リスト内の項目の値を更新します。 |
修飾子 このスキーマ クラスの追加の修飾子を記述する ADSI オブジェクトのコレクションを返します。 |
修飾子 このプロパティの追加修飾子を記述する ADSI オブジェクトのコレクションを返します。 |
ReallocADsMem 既存のメモリ ブロックを再割り当てしてコピーします。 |
ReallocADsStr Unicode 文字列のコピーを作成します。 |
RefreshSchemaCache IADsADSystemInfo::RefreshSchemaCache メソッドは、Active Directory スキーマ キャッシュを更新します。 |
削除 IADsCollection::Remove メソッドは、この ADSI コレクション オブジェクトから名前付き項目を削除します。 |
削除 IADsGroup::Remove メソッドは、指定されたユーザー オブジェクトをこのグループから削除します。 グループにメンバーが残っていない場合でも、グループ オブジェクト自体は削除されません。 |
RemoveAce アクセス制御リスト (ACL) からアクセス制御エントリ (ACE) を削除します。 |
RemoveLeafElement Pathname オブジェクトに設定されているディレクトリ パスから最後の要素を削除します。 |
リセット リストを最初の項目にリセットします。 |
ResetPropertyItem 指定した項目をリストから削除します。つまり、キャッシュから。 |
リソース IADsFileServiceOperations::Resources メソッドは、このファイル サービスで現在開いているリソースを表すリソース オブジェクトのコレクション上の IADsCollection インターフェイスへのポインターへのポインターを取得します。 |
再開 IADsPrintJobOperations::Resume メソッドは、IADsPrintJobOperations::P ause メソッドによって停止された印刷ジョブを続行します。 |
再開 IADsPrintQueueOperations::Resume メソッドは、印刷キュー内の中断された印刷ジョブの処理を再開します。 |
取得 IADsPathname::Retrieve メソッドは、さまざまな形式の型を持つオブジェクトのパスを取得します。 |
SecurityDescriptorToBinarySD IADsSecurityDescriptor オブジェクトをバイナリ セキュリティ記述子形式に変換します。 |
セッション IADsFileServiceOperations::Sessions メソッドは、このファイル サービスの現在開いているセッションを表すセッション オブジェクトのコレクション上の IADsCollection インターフェイスへのポインターへのポインターを取得します。 |
Set 名前変換用に指定されたオブジェクトを設定するようにディレクトリ サービスに指示します。 |
Set ディレクトリ パスを解析するための Pathname オブジェクトを設定します。 |
SetDisplayType オブジェクトのパスを表示する方法を指定します。 |
SetEx 名前変換用の オブジェクトの配列を確立します。 |
Setinfo IADs::SetInfo メソッドは、ADSI オブジェクトのキャッシュされたプロパティ値を基になるディレクトリ ストアに保存します。 |
SetObjectAttributes IDirectoryObject::SetObjectAttributes メソッドは、ADS_ATTR_INFO構造体で定義されている 1 つ以上の指定されたオブジェクト属性のデータを変更します。 |
SetOption ディレクトリ オブジェクトを操作するためのプロバイダー固有のオプションを設定します。 |
SetPassword IADsServiceOperations::SetPassword メソッドは、サービス マネージャーによって使用されるアカウントのパスワードを設定します。 このメソッドは、このサービスのセキュリティ コンテキストが作成されるときに呼び出されます。 |
SetPassword ユーザー パスワードを指定した値に設定します。 |
SetSearchPreference 後続の検索でデータを取得するための検索設定を指定します。 |
SetSecurityDescriptor 指定したファイル、ファイル共有、またはレジストリ キーのセキュリティ記述子を設定します。 |
シャットダウン IADsComputerOperations::Shutdown メソッドを使用すると、ADSI 制御下のコンピューターでシャットダウン操作が実行され、オプションの再起動が実行されます。 |
Skip プロパティ リスト内の現在のカーソル位置からカウントして、指定した数の項目をスキップします。 |
Start IADsServiceOperations::Start メソッドは、ネットワーク サービスを開始します。 |
状態 IADsComputerOperations::Status メソッドは、コンピューターの状態を取得します。 |
Stop IADsServiceOperations::Stop メソッドは、現在アクティブなネットワーク サービスを停止します。 |
インターフェイス
Iad IADs インターフェイスは、ADSI オブジェクトの基本的なオブジェクト機能、つまりプロパティとメソッドを定義します。 |
IADsAccessControlEntry IADsAccessControlEntry インターフェイスは、ディレクトリ クライアントが所有オブジェクトの個々のアクセス制御エントリ (ACE) にアクセスして操作できるようにするデュアル インターフェイスです。 |
IADsAccessControlList IADsAccessControlList インターフェイスは、個々のアクセス制御エントリ (ACE) を管理するデュアル インターフェイスです。 |
IADsAcl IADsAcl インターフェイスは、ADSI クライアントが ACL または継承された ACL 属性値にアクセスして操作するためのメソッドを提供します。 このインターフェイスは、属性を操作します。 |
IADsADSystemInfo IADsADSystemInfo インターフェイスは、Windows ドメインで Windows オペレーティング システムを実行している場合、ローカル コンピューターに関するデータを取得します。 たとえば、ローカル コンピューターのドメイン、サイト、識別名を取得できます。 |
IADsBackLink IADsBackLink インターフェイスは、ADSI クライアントが Back Link 属性にアクセスするためのメソッドを提供します。 このインターフェイスのプロパティ メソッドを呼び出して、 属性を取得および変更できます。 |
IADsCaseIgnoreList IADsCaseIgnoreList インターフェイスは、ADSI クライアントが Case Ignore List 属性にアクセスするためのメソッドを提供します。 このインターフェイスのプロパティ メソッドを呼び出して、 属性を取得および変更できます。 |
IADsClass IADsClass インターフェイスは、ADSI オブジェクトのクラス定義を提供するスキーマ クラス オブジェクトを管理するために設計されています。 その他のスキーマ管理インターフェイスには、属性定義の IADsProperty と属性構文の IADsSyntax があります。 |
IADsCollection IADsCollection インターフェイスは、ホストしている ADSI オブジェクトがディレクトリ サービスの任意の名前付きデータ要素セットを定義および管理できるようにするデュアル インターフェイスです。 |
IADsComputer IADsComputer インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsComputerOperations IADsComputerOperations インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsContainer IADsContainer インターフェイスを使用すると、ADSI コンテナー オブジェクトは、含まれている ADSI オブジェクトを作成、削除、および管理できます。 コンテナー オブジェクトは、ファイル システムなどの階層ディレクトリ ツリーを表し、ディレクトリ階層を整理します。 |
IADsDeleteOps IADsDeleteOps インターフェイスは、オブジェクトが基になるディレクトリからそれ自体を削除するために使用できるメソッドを指定します。 コンテナー オブジェクトの場合、 メソッドは子とサブツリー全体を削除します。 |
IADsDNWithBinary IADsDNWithBinary インターフェイスは、ADSI クライアントが識別名 (DN) をオブジェクトの GUID に関連付けるメソッドを提供します。 |
IADsDNWithString IADsDNWithString インターフェイスは、ADSI クライアントが識別名 (DN) を文字列値に関連付けるメソッドを提供します。 |
IADsDomain IADsDomain インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsEmail IADsEmail インターフェイスは、ADSI クライアントが Email Address 属性にアクセスするためのメソッドを提供します。 |
IADsExtension IADsExtension インターフェイスは、ADSI アプリケーション拡張モデルの基礎を形成します。 |
IADsFaxNumber IADsFaxNumber インターフェイスは、ADSI クライアントが Facsimile 電話番号属性にアクセスするためのメソッドを提供します。 |
IADsFileService IADsFileService インターフェイスは、IADsService から継承するデュアル インターフェイスです。 |
IADsFileServiceOperations IADsFileServiceOperations インターフェイスは、IADsServiceOperations から継承するデュアル インターフェイスです。 |
IADsFileShare IADsFileShare インターフェイスは、IAD から継承するデュアル インターフェイスです。 これは、ネットワーク全体で発行されたファイル共有を表す目的で設計されています。 IADsFileShare のメソッドを呼び出して、ファイル共有ポイントに関するデータにアクセスまたは公開します。 |
IADsGroup ディレクトリ サービスのグループ メンバーシップ データを管理します。 |
IADsHold IADsHold インターフェイスは、ADSI クライアントが Hold 属性にアクセスするためのメソッドを提供します。 |
IADsLargeInteger LargeInteger 型の 64 ビット整数を操作するために使用されます。 |
IADsLocality IADsLocality インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsMembers IADsMembers インターフェイスはデュアル インターフェイスです。 |
IADsNamespaces IADsNamespaces インターフェイスは、ADs プロバイダーによって実装され、名前空間オブジェクトの管理に使用されます。 |
IADsNameTranslate IADsNameTranslateinterface は、ADS_NAME_TYPE_ENUM列挙で定義されているさまざまな形式間で識別名 (DN) を変換します。 この機能は、Active Directory 内のオブジェクトで使用できます。 |
IADsNetAddress IADsNetAddress インターフェイスは、ADSI クライアントが Net Address 属性にアクセスするためのメソッドを提供します。 |
IADsO IADsO インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsObjectOptions ADSI オブジェクトを操作するためのプロバイダー固有のオプションを指定および取得するための直接的なメカニズムを提供します。 |
IADsOctetList IADsOctetList インターフェイスは、ADSI クライアントが Octet List 属性にアクセスするためのメソッドを提供します。 |
IADsOpenDSObject IADsOpenDSObject インターフェイスは、基になるディレクトリ ストア内のオブジェクトにバインドするためのセキュリティ コンテキストを提供するように設計されています。 |
IADsOU organizationUnit オブジェクトを管理するために使用されます。 |
IADsPath IADsPath インターフェイスは、ADSI クライアントが Path 属性にアクセスするためのメソッドを提供します。 |
IADsPathname ADSI の X.500 および Windows パスを解析します。 |
IADsPostalAddress IADsPostalAddress インターフェイスは、ADSI クライアントが Postal Address 属性にアクセスするためのメソッドを提供します。 |
IADsPrintJob IADsPrintJob インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsPrintJobOperations IADsPrintJobOperations インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsPrintQueue IADsPrintQueue インターフェイスは、ネットワーク上のプリンターを表します。 |
IADsPrintQueueOperations ネットワーク経由でプリンターを制御するために使用します。 |
IADsProperty IADsProperty インターフェイスは、スキーマ クラス オブジェクトの 1 つの属性定義を管理するように設計されています。 |
IADsPropertyEntry IADsPropertyEntry インターフェイスは、プロパティ キャッシュ内のプロパティ エントリを管理するために使用されます。 |
IADsPropertyList IADsPropertyList インターフェイスは、オブジェクトのプロパティ キャッシュ内のプロパティ エントリの一覧を変更、読み取り、および更新するために使用されます。 |
IADsPropertyValue 定義済みのデータ型の IADsPropertyEntry オブジェクトの値を表すために使用されます。 |
IADsPropertyValue2 任意のデータ形式で IADsPropertyEntry オブジェクトの値を表すために使用されます。 |
IADsReplicaPointer IADsReplicaPointer インターフェイスは、ADSI クライアントがレプリカ ポインター属性にアクセスするためのメソッドを提供します。 |
IADsResource IADsResource インターフェイスは、IAD から継承するデュアル インターフェイスです。 これは、ネットワーク全体でファイル サービスのオープン リソースを管理するように設計されています。 |
IADsSecurityDescriptor ADSI セキュリティ記述子オブジェクトのプロパティへのアクセスを提供します。 |
IADsSecurityUtility IADsSecurityUtility インターフェイスは、ファイル、ファイル共有、またはレジストリ キーのセキュリティ記述子を取得、設定、または取得するために使用されます。 |
IADsService IADsService インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsServiceOperations IADsServiceOperations インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsSession IADsSession インターフェイスは、IAD から継承するデュアル インターフェイスです。 これは、ネットワーク全体のファイル サービスのアクティブなセッションを表すために設計されています。 |
IADsSyntax IADsSyntax インターフェイスは、データを表すために使用できる Automation データ型を識別および変更するメソッドを指定します。 |
IADsTimestamp IADsTimestamp インターフェイスは、ADSI クライアントが Timestamp 属性にアクセスするためのメソッドを提供します。 |
IADsTypedName IADsTypedName インターフェイスは、ADSI クライアントが Typed Name 属性にアクセスするためのメソッドを提供します。 |
IADsUser IADsUser インターフェイスは、IAD から継承するデュアル インターフェイスです。 |
IADsWinNTSystemInfo IADsWinNTSystemInfo インターフェイスは、コンピューターに関する WinNT システム情報を取得します。 このようなシステム情報には、ユーザー アカウント名、ユーザー ドメイン、ホスト名、ホスト コンピューターのプライマリ ドメイン コントローラーが含まれます。 |
IDirectoryObject IDirectoryObject インターフェイスは、ディレクトリ サービス オブジェクトへの直接アクセスをクライアントに提供する非 Automation COM インターフェイスです。 |
IDirectorySchemaMgmt 現在実装されていないため、使用しないでください。 |
IDirectorySearch IDirectorySearch インターフェイスは、オートメーション以外のクライアントが基になるディレクトリでクエリを実行するために使用できる低オーバーヘッドメソッドを提供する純粋な COM インターフェイスです。 |
構造
ADS_ATTR_DEF ADS_ATTR_DEF構造体は、古いインターフェイスである IDirectorySchemaMgmt の一部としてのみ使用されます。 |
ADS_ATTR_INFO IDirectoryObject::CreateDSObject、IDirectoryObject::GetObjectAttributes、または IDirectoryObject::SetObjectAttributes メソッドで使用する 1 つ以上の属性値を格納するために使用されます。 |
ADS_BACKLINK ADS_BACKLINK構造体は、Back Link 属性構文の ADSI 表現です。 |
ADS_CASEIGNORE_LIST ADS_CASEIGNORE_LIST構造体は、Case Ignore List 属性構文の ADSI 表現です。 |
ADS_CLASS_DEF ADS_CLASS_DEF構造体は、古いインターフェイスである IDirectorySchemaMgmt の一部としてのみ使用されます。 以下の情報は、従来の目的でのみ提供されます。 ADS_CLASS_DEF構造体は、オブジェクト クラスの定義を保持します。 |
ADS_DN_WITH_BINARY ADSVALUE 構造体と共に使用して、バイナリ データも含む識別名属性値を格納します。 |
ADS_DN_WITH_STRING ADSVALUE 構造体と共に使用して、文字列データも含む識別名属性値を格納します。 |
ADS_EMAIL ADS_EMAIL構造体は、EMail Address 属性構文の ADSI 表現です。 |
ADS_FAXNUMBER ADS_FAXNUMBER構造体は、ファクシミリ電話番号属性構文の ADSI 表現です。 |
ADS_HOLD ADS_HOLD構造体は、Hold 属性構文の ADSI 表現です。 |
ADS_NETADDRESS ADS_NETADDRESS構造体は、Net Address 属性構文の ADSI 表現です。 |
ADS_NT_SECURITY_DESCRIPTOR ADS_NT_SECURITY_DESCRIPTOR構造体は、Windows のセキュリティ記述子のデータ型を定義します。 |
ADS_OBJECT_INFO ADS_OBJECT_INFO構造体は、ディレクトリ サービス オブジェクトの ID と場所を含むデータを指定します。 |
ADS_OCTET_LIST ADS_OCTET_LIST構造体は、1 バイト文字列の順序付けられたシーケンスの ADSI 表現です。 |
ADS_OCTET_STRING ADS_OCTET_STRING構造体は、Active Directory で使用されるオクテット文字列属性構文の ADSI 表現です。 |
ADS_PATH ADS_PATH構造体は、Path 属性構文の ADSI 表現です。 |
ADS_POSTALADDRESS ADS_POSTALADDRESS構造は、郵便番号属性の ADSI 表現です。 |
ADS_PROV_SPECIFIC ADS_PROV_SPECIFIC構造体には、バイナリ ラージ オブジェクト (BLOB) として表されるプロバイダー固有のデータが含まれています。 |
ADS_REPLICAPOINTER レプリカ ポインター属性構文の ADSI 表現を表します。 |
ADS_SEARCH_COLUMN ADS_SEARCH_COLUMN構造体は、ディレクトリ サービス データベースから返されるクエリ内の検索列の内容を指定します。 |
ADS_SEARCHPREF_INFO ADS_SEARCHPREF_INFO構造体は、クエリの基本設定を指定します。 |
ADS_SORTKEY ADS_SORTKEY構造体は、クエリの並べ替え方法を指定します。 |
ADS_TIMESTAMP ADS_TIMESTAMP構造体は、Timestamp 属性構文の ADSI 表現です。 |
ADS_TYPEDNAME 型指定された Name 属性構文の ADSI 表現を表します。 |
ADS_VLV 仮想リスト ビュー (VLV) 検索を実行するために使用されるメタデータが含まれます。 |
ADSVALUE ADSI データ型として指定された値を格納します。 |