Share via


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 データ型として指定された値を格納します。