Active Directory 服务界面
Active Directory 服务接口技术概述。
若要开发 Active Directory 服务接口,需要以下标头:
有关此技术的编程指南,请参阅:
枚举
ADS_ACEFLAG_ENUM ADS_ACEFLAG_ENUM枚举用于指定 Active Directory 对象的 访问控制 项 (ACE) 的行为。 |
ADS_ACETYPE_ENUM 用于指定 Active Directory 对象的访问控制项的类型。 |
ADS_AUTHENTICATION_ENUM 指定 ADSI 中用于绑定到目录服务对象的身份验证选项。 |
ADS_CHASE_REFERRALS_ENUM ADS_CHASE_REFERRALS_ENUM枚举指定是否以及如何发生引荐追逐。 |
ADS_DEREFENUM ADS_DEREFENUM 枚举指定取消引用别名的过程。 |
ADS_DISPLAY_ENUM ADS_DISPLAY_ENUM枚举指定路径的显示方式。 |
ADS_ESCAPE_MODE_ENUM 指定转义字符在目录路径中的显示方式。 |
ADS_FLAGTYPE_ENUM ADS_FLAGTYPE_ENUM 枚举指定可用于指示访问控制项中是否存在 ObjectType 或 InheritedObjectType 字段的值, (ACE) 。 |
ADS_FORMAT_ENUM 指定 IADsPathname::Retrieve 方法使用的可用路径值类型。 |
ADS_GROUP_TYPE_ENUM 指定 ADSI 中组对象的类型。 |
ADS_NAME_INITTYPE_ENUM ADS_NAME_INITTYPE_ENUM枚举指定要对 NameTranslate 对象执行的初始化类型。 它在 IADsNameTranslate 接口中使用。 |
ADS_NAME_TYPE_ENUM 指定用于表示可分辨名称的格式。 |
ADS_OPTION_ENUM 包含的值指示可以使用 IADsObjectOptions.GetOption 和 IADsObjectOptions.SetOption 方法检索或设置的选项。 |
ADS_PASSWORD_ENCODING_ENUM 标识与 IADsObjectOptions::GetOption 和 IADsObjectOptions::SetOption 方法中的 ADS_OPTION_PASSWORD_METHOD 选项一起使用的密码编码类型。 |
ADS_PATHTYPE_ENUM ADS_PATHTYPE_ENUM枚举指定 IADsSecurityUtility 接口将添加或修改安全描述符的对象类型。 |
ADS_PREFERENCES_ENUM ADS_PREFERENCES_ENUM枚举指定 ADSI 的 OLE DB 提供程序的查询首选项。 |
ADS_PROPERTY_OPERATION_ENUM 指定更新缓存中命名属性的方法。 |
ADS_RIGHTS_ENUM 指定分配给 Active Directory 对象的访问权限。 |
ADS_SCOPEENUM 指定目录搜索的范围。 |
ADS_SD_CONTROL_ENUM ADS_SD_CONTROL_ENUM 枚举指定安全描述符的控制标志。 |
ADS_SD_FORMAT_ENUM ADS_SD_FORMAT_ENUM 枚举指定对象的安全描述符将由 IADsSecurityUtility 接口转换为的格式。 |
ADS_SD_REVISION_ENUM 指定 Active Directory 的访问控制项 (ACE) 的修订号,或访问控制列表 (ACL) 。 |
ADS_SEARCHPREF_ENUM 指定 IDirectorySearch 对象的首选项。 |
ADS_SECURITY_INFO_ENUM 指定用于检查对象安全数据的可用选项。 |
ADS_SETTYPE_ENUM ADS_SETTYPE_ENUM 枚举指定 IADsPathname::Set 方法使用的可用 pathname 格式。 |
ADS_STATUSENUM 使用 IDirectorySearch::SetSearchPreference 方法指定搜索首选项集的状态。 |
ADS_SYSTEMFLAG_ENUM ADS_SYSTEMFLAG_ENUM枚举定义了一些可以分配给 systemFlags 属性的值。 枚举中的某些值特定于 attributeSchema 对象;可以在任何类的对象上设置其他值。 |
ADS_USER_FLAG_ENUM 定义用于在目录中设置用户属性的标志。 |
ADSI_DIALECT_ENUM ADSI_DIALECT_ENUM 枚举指定用于 ADSI 的 OLE DB 提供程序中使用的查询方言。 |
ADSTYPEENUM 用于标识 ADSI 属性值的数据类型。 |
函数
AbandonSearch IDirectorySearch::AbandonSearch 方法放弃先前调用 ExecuteSearch 方法发起的搜索。 |
添加 将命名项添加到集合。 |
添加 将 ADSI 对象添加到现有组。 |
AddAce IADsAccessControlList::AddAce 方法将 IADsAccessControlEntry 对象添加到 IADsAccessControlList 对象。 |
AddLeafElement 将元素添加到已在 Pathname 对象上设置的目录路径的末尾。 |
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 对象。 |
ChangePassword 将用户密码从指定的旧值更改为新值。 |
Clear 清除属性值对象的当前值。 |
CloseSearchHandle IDirectorySearch::CloseSearchHandle 方法关闭搜索结果的句柄并释放关联的内存。 |
继续 IADsServiceOperations::Continue 方法恢复由 IADsServiceOperations::P ause 方法暂停的服务操作。 |
ConvertSecurityDescriptor 将安全描述符从一种格式转换为另一种格式。 |
CopyAccessList IADsAccessControlList::CopyAccessList 方法将访问控制列表中的每个访问控制项 (ACE) 复制到调用方的进程空间 (ACL) 。 |
CopyAcl IADsAcl::CopyAcl 方法创建现有 ACL 的副本。 |
CopyHere IADsContainer::CopyHere 方法在此容器中创建指定目录对象的副本。 |
CopyPath 创建 Pathname 对象的副本。 |
CopySecurityDescriptor IADsSecurityDescriptor::CopySecurityDescriptor 方法复制保存有关对象的安全数据的 ADSI 安全描述符对象。 |
创建 设置请求,以在容器中创建指定架构类和给定名称的目录对象。 |
CreateDSObject 创建当前目录服务对象的子级。 |
删除 从此容器中删除指定的目录对象。 |
DeleteDSObject 删除目录树中的叶对象。 |
DeleteObject IADsDeleteOps::D eleteObject 方法删除 ADSI 对象。 |
ExecuteSearch IDirectorySearch::ExecuteSearch 方法执行搜索并将结果传递给调用方。 |
FreeADsMem 释放由 AllocADsMem 或 ReallocADsMem 分配的内存。 |
FreeADsStr 释放由 AllocADsStr 或 ReallocADsStr 分配的字符串的内存。 |
FreeColumn IDirectorySearch::FreeColumn 方法释放 IDirectorySearch::GetColumn 方法为列数据分配的内存。 |
Get 从属性缓存中检索给定名称的属性。 |
Get 检索指定格式的目录对象的名称。 |
get__NewEnum IADsAccessControlList::get__NewEnum 方法用于获取 ACL 枚举 ACL 的枚举器对象以枚举 ACE。 |
get__NewEnum IADsCollection::get__NewEnum 方法获取一个依赖枚举器对象,该枚举器对象为此 ADSI 集合对象实现 IEnumVARIANT。 请注意,函数名称 (get__NewEnum) 有两个下划线字符。 |
get__NewEnum 检索容器的枚举器对象。 |
get__NewEnum IADsMembers::get__NewEnum 方法获取一个依赖枚举器对象,该枚举器对象为此 ADSI 集合对象实现 IEnumVARIANT。 请注意,函数名称 (get__NewEnum) 有两个下划线字符。 |
get_SecurityMask 确定要检索或设置的安全描述符的哪些元素。 (获取) |
GetAnyDCName 检索本地计算机域中域控制器的 DNS 名称。 |
GetColumn IDirectorySearch::GetColumn 方法从搜索结果的命名列获取数据。 |
GetDCSiteName 检索包含本地计算机的 Active Directory 站点的名称。 |
GetElement 检索目录路径的元素。 |
GetEscapedElement 用于转义输入路径中的特殊字符。 |
GetEx 从属性缓存中检索给定特性的属性值。 |
GetEx 获取指定格式的对象名称。 |
GetFirstRow GetFirstRow 方法获取搜索结果的第一行。 即使以前调用过此方法,此方法也会发出或重新发出新的搜索。 |
GetInfo 从基础目录存储加载到此 ADSI 对象的受支持属性的属性缓存值中。 |
GetInfoEx IADs::GetInfoEx 方法将 ADSI 对象的指定属性的值从基础目录存储加载到属性缓存中。 |
GetNextColumnName IDirectorySearch::GetNextColumnName 方法获取包含数据的搜索结果中下一列的名称。 |
GetNextRow 获取搜索结果的下一行。 |
GetNumElements 检索路径中的元素数。 |
GetObject 检索集合的项。 |
GetObject 检索容器中目录对象的接口。 |
GetObjectAttributes 检索目录服务对象的一个或多个指定属性。 |
GetObjectInformation IDirectoryObject::GetObjectInformation 方法检索指向ADS_OBJECT_INFO结构的指针,该结构包含有关目录服务对象的标识和位置的数据。 |
GetObjectProperty 检索属性值。 |
GetOption 获取目录对象的提供程序特定的选项。 |
GetPreviousRow IDirectorySearch::GetPreviousRow 方法获取搜索结果的前一行。 如果提供程序不提供游标支持,则应返回E_NOTIMPL。 |
GetPropertyItem 从列表中检索与名称匹配的项。 |
GetSecurityDescriptor 检索指定文件、文件共享或注册表项的安全描述符。 |
GetTrees 检索本地计算机林中所有目录树的 DNS 名称。 |
组 获取此用户所属的 ADSI 组对象的集合。 |
Init 使用当前用户的凭据,通过绑定到指定的目录服务器、域或全局目录来初始化名称转换对象。 |
InitEx 使用指定的用户凭据通过绑定到指定的目录服务器、域或全局目录来初始化名称转换对象。 |
IsMember 确定目录服务对象是否是组的直接成员。 |
Item IADsPropertyList::Item 方法从列表中检索指定的属性项。 |
成员 检索组的直接成员的集合。 |
MoveHere 将指定的 对象移动到实现此接口的容器。 |
下一页 IADsPropertyList::Next 方法获取属性列表中的下一项。 返回的项是 Property Entry 对象。 |
OpenDSObject 使用给定凭据绑定到 ADSI 对象,并检索指向指定对象的 IDispatch 指针。 |
操作 根据提供程序的规范解释控制代码和输入参数。 |
暂停 IADsPrintJobOperations::P ause 方法停止处理当前打印作业。 调用 IADsPrintJobOperations::Resume 方法以继续处理。 |
暂停 IADsPrintQueueOperations::P ause 方法暂停打印队列服务中打印作业的处理。 |
暂停 IADsServiceOperations::P ause 方法暂停使用 IADsServiceOperations::Start 方法启动的服务。 |
PrintJobs IADsPrintQueueOperations::P rintJobs 方法获取此打印队列中处理的打印作业集合上的 IADsCollection 接口指针。 |
PrivateGetIDsOfNames IADsExtension::P rivateGetIDsOfNames 方法由聚合器 ADSI 调用,然后 ADSI 确定该扩展用于支持双重接口或调度接口。 方法可以使用类型数据通过 IDispatch::GetIDsOfNames 获取 DISPID。 |
PrivateInvoke IADsExtension::P rivateInvoke 方法通常由 ADSI 在 IADsExtension::P rivateGetIDsOfNames 方法之后调用。 此方法可以具有自定义实现,也可以将操作委托给 IDispatch::D ispInvoke 方法。 |
清除 IADsPrintQueueOperations::P urge 方法清除所有打印作业的打印队列,而无需处理它们。 |
PurgePropertyList 从属性列表中删除所有项。 |
把 设置 ADSI 属性缓存中某个属性的值。 |
put_SecurityMask 确定要检索或设置的安全描述符的哪些元素。 (放置) |
PutEx 修改 ADSI 属性缓存中属性的值。 |
PutObjectProperty 设置属性值。 |
PutPropertyItem 汇报属性列表中的项的值。 |
限定 符 返回描述此架构类的其他限定符的 ADSI 对象的集合。 |
限定 符 返回描述此属性的其他限定符的 ADSI 对象的集合。 |
ReallocADsMem 重新分配并复制现有内存块。 |
ReallocADsStr 创建 Unicode 字符串的副本。 |
RefreshSchemaCache IADsADSystemInfo::RefreshSchemaCache 方法刷新 Active Directory 架构缓存。 |
移除 IADsCollection::Remove 方法从此 ADSI 集合对象中删除命名项。 |
移除 IADsGroup::Remove 方法从此组中删除指定的用户对象。 即使组中没有剩余成员,该操作也不会删除组对象本身。 |
RemoveAce 从访问控制列表 (ACL) 中删除访问控制项 (ACE) 。 |
RemoveLeafElement 从 Pathname 对象上设置的目录路径中删除最后一个元素。 |
重置 将列表重置为第一项。 |
ResetPropertyItem 从列表中删除指定的项;即,从缓存。 |
资源 IADsFileServiceOperations::Resources 方法获取指向表示此文件服务上当前打开的资源对象集合上的 IADsCollection 接口的指针。 |
恢复 IADsPrintJobOperations::Resume 方法继续由 IADsPrintJobOperations::P ause 方法停止的打印作业。 |
恢复 IADsPrintQueueOperations::Resume 方法可恢复处理打印队列中挂起的打印作业。 |
检索 IADsPathname::Retrieve 方法检索具有不同格式类型的对象的路径。 |
SecurityDescriptorToBinarySD 将 IADsSecurityDescriptor 对象转换为二进制安全描述符格式。 |
会话 IADsFileServiceOperations::Sessions 方法获取指向指向表示此文件服务的当前打开会话的会话对象集合上的 IADsCollection 接口的指针。 |
设置 指示目录服务为名称转换设置指定的对象。 |
设置 设置用于分析目录路径的 Pathname 对象。 |
SetDisplayType 指定如何显示对象的路径。 |
SetEx 建立用于名称转换的 对象的数组。 |
SetInfo IADs::SetInfo 方法将 ADSI 对象的缓存属性值保存到基础目录存储中。 |
SetObjectAttributes IDirectoryObject::SetObjectAttributes 方法修改ADS_ATTR_INFO结构中定义的一个或多个指定对象属性中的数据。 |
SetOption 设置用于操作目录对象的提供程序特定的选项。 |
SetPassword IADsServiceOperations::SetPassword 方法设置服务管理器使用的帐户的密码。 创建此服务的安全上下文时,将调用此方法。 |
SetPassword 将用户密码设置为指定值。 |
SetSearchPreference 指定用于在后续搜索中获取数据的搜索首选项。 |
SetSecurityDescriptor 设置指定文件、文件共享或注册表项的安全描述符。 |
关机 IADsComputerOperations::Shutdown 方法会导致受 ADSI 控制的计算机通过可选的重新启动来执行关闭操作。 |
Skip 跳过指定数量的项,从属性列表中的当前游标位置计数。 |
启动 IADsServiceOperations::Start 方法启动网络服务。 |
Status IADsComputerOperations::Status 方法检索计算机的状态。 |
停止 IADsServiceOperations::Stop 方法停止当前处于活动状态的网络服务。 |
接口
IIAD IAD 接口定义任何 ADSI 对象的基本对象功能,即属性和方法。 |
IADsAccessControlEntry IADsAccessControlEntry 接口是一个双重接口,使目录客户端能够访问和操作拥有对象的 (ACE) 的各个访问控制项。 |
IADsAccessControlList IADsAccessControlList 接口是一个双重接口,用于管理各个访问控制项 (ACE) 。 |
IADsAcl IADsAcl 接口为 ADSI 客户端提供访问和操作 ACL 或继承的 ACL 属性值的方法。 此接口操作属性。 |
IADsADSystemInfo 如果本地计算机在 Windows 域中运行 Windows 操作系统,则 IADsADSystemInfo 接口检索有关该计算机的数据。 例如,可以获取本地计算机的域、站点和可分辨名称。 |
IADsBackLink IADsBackLink 接口为 ADSI 客户端提供访问 Back Link 属性的方法。 可以调用此接口的属性方法来获取和修改特性。 |
IADsCaseIgnoreList IADsCaseIgnoreList 接口为 ADSI 客户端提供访问 Case Ignore List 属性的方法。 可以调用此接口的属性方法来获取和修改特性。 |
IADsClass IADsClass 接口旨在管理架构类对象,这些对象为任何 ADSI 对象提供类定义。 其他架构管理接口包括用于属性定义的 IADsProperty 和用于属性语法的 IADsSyntax。 |
IADsCollection IADsCollection 接口是一个双重接口,它允许其承载 ADSI 对象定义和管理目录服务的任意命名数据元素集。 |
IADsComputer IADsComputer 接口是继承自 IAD 的双重接口。 |
IADsComputerOperations IADsComputerOperations 接口是继承自 IAD 的双重接口。 |
IADsContainer IADsContainer 接口使 ADSI 容器对象能够创建、删除和管理包含的 ADSI 对象。 容器对象表示分层目录树(例如文件系统中),用于组织目录层次结构。 |
IADsDeleteOps IADsDeleteOps 接口指定对象可用于从基础目录中删除自身的方法。 对于容器对象, 方法删除其子级和整个子树。 |
IADsDNWithBinary IADsDNWithBinary 接口为 ADSI 客户端提供了将可分辨名称 (DN) 与对象的 GUID 相关联的方法。 |
IADsDNWithString IADsDNWithString 接口为 ADSI 客户端提供了将可分辨名称 (DN) 关联到字符串值的方法。 |
IADsDomain IADsDomain 接口是继承自 IAD 的双重接口。 |
IADsEmail IADsEmail 接口为 ADSI 客户端提供了访问 Email Address 属性的方法。 |
IADsExtension IADsExtension 接口构成了 ADSI 应用程序扩展模型的基础。 |
IADsFaxNumber IADsFaxNumber 接口为 ADSI 客户端提供访问 Facsimile Telephone Number 属性的方法。 |
IADsFileService IADsFileService 接口是继承自 IADsService 的双接口。 |
IADsFileServiceOperations IADsFileServiceOperations 接口是继承自 IADsServiceOperations 的双重接口。 |
IADsFileShare IADsFileShare 接口是继承自 IAD 的双重接口。 它旨在表示跨网络发布的文件共享。 在 IADsFileShare 上调用方法以访问或发布有关文件共享点的数据。 |
IADsGroup 管理目录服务中的组成员身份数据。 |
IADsHold IADsHold 接口为 ADSI 客户端提供访问 Hold 属性的方法。 |
IADsLargeInteger 用于操作 LargeInteger 类型的 64 位整数。 |
IADsLocality IADsLocality 接口是继承自 IAD 的双重接口。 |
IADsMembers IADsMembers 接口是双接口。 |
IADsNamespaces IADsNamespaces 接口由 ADs 提供程序实现,用于管理命名空间对象。 |
IADsNameTranslate IADsNameTranslateinterface (DN) 各种格式转换ADS_NAME_TYPE_ENUM枚举中定义的可分辨名称。 此功能可用于 Active Directory 中的对象。 |
IADsNetAddress IADsNetAddress 接口为 ADSI 客户端提供访问“Net Address”属性的方法。 |
IADsO IADsO 接口是继承自 IAD 的双接口。 |
IADsObjectOptions 提供一种直接机制,用于指定和获取用于操作 ADSI 对象的特定于提供程序的选项。 |
IADsOctetList IADsOctetList 接口为 ADSI 客户端提供访问 Octet List 属性的方法。 |
IADsOpenDSObject IADsOpenDSObject 接口旨在提供安全上下文,用于绑定到基础目录存储中的对象。 |
IADsOU 用于管理 organizationUnit 对象。 |
IADsPath IADsPath 接口为 ADSI 客户端提供访问 Path 属性的方法。 |
IADsPathname 分析 ADSI 中的 X.500 和 Windows 路径。 |
IADsPostalAddress IADsPostalAddress 接口为 ADSI 客户端提供访问邮政地址属性的方法。 |
IADsPrintJob IADsPrintJob 接口是继承自 IAD 的双接口。 |
IADsPrintJobOperations IADsPrintJobOperations 接口是继承自 IAD 的双接口。 |
IADsPrintQueue IADsPrintQueue 接口表示网络上的打印机。 |
IADsPrintQueueOperations 用于通过网络控制打印机。 |
IADsProperty IADsProperty 接口旨在管理架构类对象的单个属性定义。 |
IADsPropertyEntry IADsPropertyEntry 接口用于管理属性缓存中的属性条目。 |
IADsPropertyList IADsPropertyList 接口用于修改、读取和更新对象的属性缓存中的属性条目列表。 |
IADsPropertyValue 用于表示预定义数据类型中的 IADsPropertyEntry 对象的值。 |
IADsPropertyValue2 用于表示任何数据格式的 IADsPropertyEntry 对象的值。 |
IADsReplicaPointer IADsReplicaPointer 接口为 ADSI 客户端提供访问副本指针属性的方法。 |
IADsResource IADsResource 接口是继承自 IAD 的双接口。 它旨在管理跨网络的文件服务的开放资源。 |
IADsSecurityDescriptor 提供对 ADSI 安全描述符对象上的属性的访问。 |
IADsSecurityUtility IADsSecurityUtility 接口用于获取、设置或检索文件、文件共享或注册表项上的安全描述符。 |
IADsService IADsService 接口是继承自 IAD 的双接口。 |
IADsServiceOperations IADsServiceOperations 接口是继承自 IAD 的双接口。 |
IADsSession IADsSession 接口是继承自 IAD 的双接口。 它旨在表示跨网络的文件服务的活动会话。 |
IADsSyntax IADsSyntax 接口指定用于标识和修改用于表示其数据的可用自动化数据类型的方法。 |
IADsTimestamp IADsTimestamp 接口为 ADSI 客户端提供访问 Timestamp 属性的方法。 |
IADsTypedName IADsTypedName 接口为 ADSI 客户端提供访问 Typed Name 属性的方法。 |
IADsUser IADsUser 接口是继承自 IAD 的双接口。 |
IADsWinNTSystemInfo IADsWinNTSystemInfo 接口检索有关计算机的 WinNT 系统信息。 此类系统信息包括主计算机的用户帐户名称、用户域、主机名和主域控制器。 |
IDirectoryObject IDirectoryObject 接口是一个非自动化 COM 接口,它为客户端提供对目录服务对象的直接访问。 |
IDirectorySchemaMgmt 当前未实现,不应使用。 |
IDirectorySearch IDirectorySearch 接口是纯 COM 接口,提供非自动化客户端可用于在基础目录中执行查询的低开销方法。 |
结构
ADS_ATTR_DEF ADS_ATTR_DEF 结构仅用作 IDirectorySchemaMgmt(已过时的接口)的一部分。 |
ADS_ATTR_INFO 用于包含用于 IDirectoryObject::CreateDSObject、IDirectoryObject::GetObjectAttributes 或 IDirectoryObject::SetObjectAttributes 方法的一个或多个属性值。 |
ADS_BACKLINK ADS_BACKLINK结构是 Back Link 属性语法的 ADSI 表示形式。 |
ADS_CASEIGNORE_LIST ADS_CASEIGNORE_LIST 结构是事例忽略列表属性语法的 ADSI 表示形式。 |
ADS_CLASS_DEF ADS_CLASS_DEF 结构仅用作 IDirectorySchemaMgmt(已过时的接口)的一部分。 以下信息仅用于旧版用途。 ADS_CLASS_DEF 结构包含对象类的定义。 |
ADS_DN_WITH_BINARY 与 ADSVALUE 结构一起使用,以包含也包含二进制数据的可分辨名称属性值。 |
ADS_DN_WITH_STRING 与 ADSVALUE 结构一起使用,以包含也包含字符串数据的可分辨名称属性值。 |
ADS_EMAIL ADS_EMAIL结构是 EMail Address 属性语法的 ADSI 表示形式。 |
ADS_FAXNUMBER ADS_FAXNUMBER结构是传真电话号码属性语法的 ADSI 表示形式。 |
ADS_HOLD ADS_HOLD 结构是 Hold 属性语法的 ADSI 表示形式。 |
ADS_NETADDRESS ADS_NETADDRESS结构是 Net Address 属性语法的 ADSI 表示形式。 |
ADS_NT_SECURITY_DESCRIPTOR ADS_NT_SECURITY_DESCRIPTOR结构定义 Windows 安全描述符的数据类型。 |
ADS_OBJECT_INFO ADS_OBJECT_INFO 结构指定目录服务对象的数据,包括标识和位置。 |
ADS_OCTET_LIST ADS_OCTET_LIST结构是单字节字符串的有序序列的 ADSI 表示形式。 |
ADS_OCTET_STRING ADS_OCTET_STRING结构是 Active Directory 中使用的八进制字符串属性语法的 ADSI 表示形式。 |
ADS_PATH ADS_PATH结构是 Path 属性语法的 ADSI 表示形式。 |
ADS_POSTALADDRESS ADS_POSTALADDRESS结构是邮政地址属性的 ADSI 表示形式。 |
ADS_PROV_SPECIFIC ADS_PROV_SPECIFIC 结构包含提供程序特定的数据,这些数据表示为 BLOB) (二进制大型对象。 |
ADS_REPLICAPOINTER 表示 Replica Pointer 属性语法的 ADSI 表示形式。 |
ADS_SEARCH_COLUMN ADS_SEARCH_COLUMN 结构指定从目录服务数据库返回的查询中搜索列的内容。 |
ADS_SEARCHPREF_INFO ADS_SEARCHPREF_INFO 结构指定查询首选项。 |
ADS_SORTKEY ADS_SORTKEY 结构指定如何对查询进行排序。 |
ADS_TIMESTAMP ADS_TIMESTAMP 结构是 Timestamp 属性语法的 ADSI 表示形式。 |
ADS_TYPEDNAME 表示类型化名称属性语法的 ADSI 表示形式。 |
ADS_VLV 包含用于 (VLV) 搜索执行虚拟列表视图的元数据。 |
ADSVALUE 包含指定为 ADSI 数据类型的值。 |