Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
Function | Description |
---|---|
AdsFreeAllErrorRecords | Obsolete. |
AdsDecodeBinaryData | Obsolete. |
PropVariantToAdsType | Obsolete. |
AdsTypeToPropVariant | Obsolete. |
AdsFreeAdsValues | Obsolete. |
InitAdsMem | Obsolete. |
AssertAdsmemLeaks | Obsolete. |
DumpMemorytracker | Obsolete. |