次の方法で共有


ADSI 関数

Active Directory サービス インターフェイスは、Automation を使用しないクライアントに次のヘルパー関数を公開します。

機能 形容
ADsBuildEnumerator 指定した ADSI コンテナー オブジェクトの列挙子オブジェクトを作成します。
ADsBuildVarArrayInt DWORDの配列からバリアント配列を構築します。
ADsBuildVarArrayStr Unicode 文字列の配列からバリアント配列を構築します。
ADsEncodeBinaryData バイナリ データの BLOB を検索フィルターに適した形式に変換します。
ADsEnumerateNext バリアント配列に、指定した列挙子オブジェクトから取得された要素を設定します。
ADsFreeEnumerator ADsBuildEnumeratorによって作成された列挙子オブジェクトを解放します。
ADsGetLastError 呼び出し元スレッドの最後のエラー コード値を取得します。
ADsGetObject 現在の資格情報を使用して ADSI オブジェクトにバインドします。
ADsOpenObject 指定した資格情報を使用して ADSI オブジェクトにバインドする
ADsSetLastError 呼び出し元スレッドのエラー コード値を設定します。
AllocADsMemする メモリ ブロックを割り当てます。
AllocADsStrする 特定の文字列にメモリを割り当てます。
FreeADsMemする AllocADsMemによって割り当てられたメモリ解放します。
FreeADsStr 指定された文字列に割り当てられたメモリを解放します。
ReallocADsMem 新しく作成されたメモリの場所に既存のメモリ コンテンツを割り当てます。
ReallocADsStr 既存の文字列を新しい文字列に置き換えます。

 

次の ADSI 関数は廃止されています。

機能 形容
AdsFreeAllErrorRecords 廃れた。
AdsDecodeBinaryData 廃れた。
PropVariantToAdsType 廃れた。
AdsTypeToPropVariant 廃れた。
AdsFreeAdsValues 廃れた。
InitAdsMem 廃れた。
AssertAdsmemLeaks 廃れた。
DumpMemorytracker 廃れた。