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.