Active Directory® Service Interfaces expose the following helper
functions to clients that do not use Automation.
Function |
Description |
ADsBuildEnumerator
|
Creates an enumerator object for the specified ADSI container
object. |
ADsBuildVarArrayInt
|
Builds a variant array from an array of DWORDs. |
ADsBuildVarArrayStr
|
Builds a variant array from an array of Unicode strings. |
ADsEncodeBinaryData
|
Converts a blob of binary data to the format suitable for a
search filter. |
ADsEnumerateNext
|
Populates a variant array with elements retrieved from the
specified enumerator object. |
ADsFreeEnumerator
|
Frees an enumerator object previously created by
ADsBuildEnumerator. |
ADsGetLastError
|
Retrieves the last error code value of the calling thread. |
ADsGetObject
|
Binds to an ADSI object using the current credentials. |
ADsOpenObject
|
Binds to an ADSI object using specified credentials |
ADsSetLastError
|
Sets the error code value of the calling thread. |
AllocADsMem
|
Allocates a block of memory. |
AllocADsStr
|
Allocates memory for a given string. |
FreeADsMem
|
Frees the memory allocated by AllocADsMem. |
FreeADsStr
|
Frees the memory allocated for the given string. |
ReallocADsMem
|
Assigns the existing memory content to a newly created memory
location. |
ReallocADsStr
|
Replaces an existing string with a new one. |
The following ADSI functions are obsolete.