ADSI 函数
Active Directory 服务接口会向不使用自动化的客户端公开以下帮助程序函数。
函数 | 说明 |
---|---|
ADsBuildEnumerator | 为指定的 ADSI 容器对象创建枚举器对象。 |
ADsBuildVarArrayInt | 从 DWORD 数组生成变体数组。 |
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 | 已过时。 |