ADSI 関数
Active Directory サービス インターフェイスは、Automation を使用しないクライアントに次のヘルパー関数を公開します。
関数 | 説明 |
---|---|
ADsBuildEnumerator | 指定した ADSI コンテナー オブジェクトの列挙子オブジェクトを作成します。 |
ADsBuildVarArrayInt | DWORDs の配列からバリアント配列を構築します。 |
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 | 互換性のために残されています。 |