adshlp.h ヘッダー
このヘッダーは、Active Directory サービス インターフェイスによって使用されます。 詳細については、次を参照してください。
adshlp.h には、次のプログラミング インターフェイスが含まれています。
関数
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 オブジェクトに変換します。 |
FreeADsMem AllocADsMem または ReallocADsMem によって割り当てられたメモリを解放します。 |
FreeADsStr AllocADsStr または ReallocADsStr によって割り当てられた文字列のメモリを解放します。 |
ReallocADsMem 既存のメモリ ブロックを再割り当てしてコピーします。 |
ReallocADsStr Unicode 文字列のコピーを作成します。 |
SecurityDescriptorToBinarySD IADsSecurityDescriptor オブジェクトをバイナリ セキュリティ記述子形式に変換します。 |