培训
Active Directory 域服务
Active Directory 域服务技术概述。
若要开发Active Directory 域服务,需要以下标头:
- adsprop.h
- cmnquery.h
- dsadmin.h
- dsclient.h
- dsgetdc.h
- dsparse.h
- dsquery.h
- dsrole.h
- ntdsapi.h
- objsel.h
- schedule.h
有关此技术的编程指南,请参阅:
DS_KCC_TASKID 指定知识一致性检查器 (KCC) 可以执行的任务。 |
DS_MANGLE_FOR DS_MANGLE_FOR 枚举用于定义相对可分辨名称是否 (编码) 以及以何种形式进行整编。 |
DS_NAME_ERROR DS_NAME_ERROR 枚举定义由 DS_NAME_RESULT_ITEM 结构的状态成员返回的错误。 这些是 DsCrackNames 函数转换名称时可能遇到的潜在错误。 |
DS_NAME_FLAGS DS_NAME_FLAGS 枚举用于定义如何破解名称语法。 DsCrackNames 函数使用这些标志。 |
DS_NAME_FORMAT DS_NAME_FORMAT 枚举提供用于 DsCrackNames 函数输入和输出名称的格式。 |
DS_REPL_INFO_TYPE DS_REPL_INFO_TYPE 枚举与 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数一起使用,以指定要检索的复制数据类型。 |
DS_REPL_OP_TYPE 用于指示复制队列中给定条目表示的复制操作的类型。 |
DS_REPSYNCALL_ERROR DS_REPSYNCALL_ERROR 枚举与 DS_REPSYNCALL_ERRINFO 结构一起使用,以指示复制过程中发生错误的位置。 |
DS_REPSYNCALL_EVENT DS_REPSYNCALL_EVENT 枚举与 DS_REPSYNCALL_UPDATE 结构一起使用,以定义DS_REPSYNCALL_UPDATE结构表示的事件。 |
DS_SPN_NAME_TYPE dsGetSPN 函数使用 DS_SPN_NAME_TYPE 枚举来标识撰写 SPN 的格式。 |
DS_SPN_WRITE_OP DS_SPN_WRITE_OP枚举标识应由 DsWriteAccountSpn 函数执行的写入操作的类型。 |
DSROLE_MACHINE_ROLE 与 DSROLE_PRIMARY_DOMAIN_INFO_BASIC 结构的 MachineRole 成员一起使用,以指定计算机角色。 |
DSROLE_OPERATION_STATE 与 DSROLE_OPERATION_STATE_INFO 结构一起使用,以指示计算机的运行状态。 |
DSROLE_PRIMARY_DOMAIN_INFO_LEVEL 与 DsRoleGetPrimaryDomainInformation 函数一起使用,以指定要检索的数据类型。 |
DSROLE_SERVER_STATE 与 DSROLE_UPGRADE_STATUS_INFO 结构一起使用,以指示服务器的角色。 |
AddForms 调用以允许查询窗体扩展对象将窗体添加到查询对话框。 |
AddPages 调用以允许查询窗体对象向现有窗体添加页面。 |
AddPages 调用 IDsAdminNewObjExt::AddPages 方法,使对象创建向导扩展能够将所需页面添加到向导。 |
ADsPropCheckIfWritable ADsPropCheckIfWritable 函数确定是否可以写入属性。 |
ADsPropCreateNotifyObj ADsPropCreateNotifyObj 函数用于创建或获取通知对象,以供Active Directory 域服务属性表扩展使用。 |
ADsPropGetInitInfo 用于获取Active Directory 域服务属性表扩展适用的目录对象数据。 |
ADsPropSendErrorMessage ADsPropSendErrorMessage 函数将错误消息添加到通过调用 ADsPropShowErrorDialog 函数显示的错误消息列表中。 |
ADsPropSetHwnd 用于通知属性页窗口句柄的通知对象。 (ADsPropSetHwnd) |
ADsPropSetHwndWithTitle 用于通知属性页窗口句柄的通知对象。 (ADsPropSetHwndWithTitle) |
ADsPropShowErrorDialog ADsPropShowErrorDialog 函数显示一个对话框,其中包含通过调用 ADsPropSendErrorMessage 函数或WM_ADSPROP_NOTIFY_ERROR累积的错误消息。 |
开始 发生通知处理程序请求的事件时,将调用 IDsAdminNotifyHandler::Begin 方法。 通知处理程序指定要在调用 IDsAdminNotifyHandler::Initialize 时接收通知的事件。 |
BFFCALLBACK 从“Active Directory 域服务容器浏览器”对话框接收事件通知。 |
BrowseTo IDsBrowseDomainTree::BrowseTo 方法显示用于浏览域的对话框。 |
Clear 清空查询存储的内容。 |
提交 IDsAdminNewObjPrimarySite::Commit 方法会导致调用单页主对象创建扩展的 IDsAdminNewObjExt::WriteData 方法,并将临时对象写入永久性内存。 |
CreateModal IDsAdminCreateObj::CreateModal 方法显示对象创建向导并返回新创建的对象。 必须先调用 IDsAdminCreateObj::Initialize 方法,然后才能调用 IDsAdminCreateObj::CreateModal。 |
CreateNew IDsAdminNewObjPrimarySite::CreateNew 方法使主对象创建扩展能够在 Active Directory 域服务 中创建临时目录服务对象。 |
DsAddressToSiteNamesA 获取与指定地址对应的站点名称。 (ANSI) |
DsAddressToSiteNamesExA 获取与指定地址对应的站点和子网名称。 (ANSI) |
DsAddressToSiteNamesExW 获取与指定地址对应的站点和子网名称。 (Unicode) |
DsAddressToSiteNamesW 获取与指定地址对应的站点名称。 (Unicode) |
DsAddSidHistoryA 从一个域中检索安全主体的主帐户安全标识符 (SID) ,并将其添加到另一个林中另一个域中安全主体的 sIDHistory 属性。 (ANSI) |
DsAddSidHistoryW 从一个域中检索安全主体的主帐户安全标识符 (SID) ,并将其添加到另一个林中另一个域中安全主体的 sIDHistory 属性。 (Unicode) |
DsBindA 绑定到域控制器。 (ANSI) |
DsBindingSetTimeout DsBindingSetTimeout 函数设置使用指定绑定句柄的所有 RPC 调用所遵循的超时值。 需要超过超时值时间的 RPC 调用将被取消。 |
DsBindToISTGA 绑定到在本地计算机的域中拥有 Inter-Site 拓扑生成器 (ISTG) 角色的计算机。 (ANSI) |
DsBindToISTGW 绑定到在本地计算机的域中拥有 Inter-Site 拓扑生成器 (ISTG) 角色的计算机。 (Unicode) |
DsBindW 绑定到域控制器。 (Unicode) |
DsBindWithCredA 使用指定的凭据绑定到域控制器。 (ANSI) |
DsBindWithCredW 使用指定的凭据绑定到域控制器。 (Unicode) |
DsBindWithSpnA 使用指定的凭据和特定的服务主体名称绑定到域控制器, (SPN) 进行相互身份验证。 (DsBindWithSpnA) |
DsBindWithSpnExA 使用指定的凭据和特定的服务主体名称绑定到域控制器, (SPN) 进行相互身份验证。 (DsBindWithSpnExA) |
DsBindWithSpnExW 使用指定的凭据和特定的服务主体名称绑定到域控制器, (SPN) 进行相互身份验证。 (DsBindWithSpnExW) |
DsBindWithSpnW 使用指定的凭据和特定的服务主体名称绑定到域控制器, (SPN) 进行相互身份验证。 (DsBindWithSpnW) |
DsBrowseForContainerA 显示用于在 Active Directory 域服务 中浏览容器对象的对话框。 (ANSI) |
DsBrowseForContainerW 显示用于在 Active Directory 域服务 中浏览容器对象的对话框。 (Unicode) |
DsClientMakeSpnForTargetServerA 构造服务主体名称 (SPN) ,用于标识要用于身份验证的特定服务器。 (ANSI) |
DsClientMakeSpnForTargetServerW 构造服务主体名称 (SPN) ,用于标识要用于身份验证的特定服务器。 (Unicode) |
DsCrackNamesA 将目录服务对象名称数组从一种格式转换为另一种格式。 (ANSI) |
DsCrackNamesW 将目录服务对象名称数组从一种格式转换为另一种格式。 (Unicode) |
DsCrackSpnA 将服务主体名称 (SPN) 分析到其组件字符串中。 (ANSI) |
DsCrackSpnW 将服务主体名称 (SPN) 分析到其组件字符串中。 (Unicode) |
DsCrackUnquotedMangledRdnA DsCrackUnquotedMangledRdn 函数取消托管 (取消代码) 给定的相对可分辨名称,并返回已解码的 GUID 和所使用的重新编码类型。 (ANSI) |
DsCrackUnquotedMangledRdnW DsCrackUnquotedMangledRdn 函数取消托管 (取消代码) 给定的相对可分辨名称,并返回已解码的 GUID 和所使用的重新编码类型。 (Unicode) |
DsDeregisterDnsHostRecordsA DsDeregisterDnsHostRecords 函数删除 DNS 条目,域控制器注册的 A 类型记录除外。 只有管理员、帐户操作员或服务器操作员可以调用此函数。 (ANSI) |
DsDeregisterDnsHostRecordsW DsDeregisterDnsHostRecords 函数删除 DNS 条目,域控制器注册的 A 类型记录除外。 只有管理员、帐户操作员或服务器操作员可以调用此函数。 (Unicode) |
DsEnumerateDomainTrustsA 获取指定域的域信任数据。 (ANSI) |
DsEnumerateDomainTrustsW 获取指定域的域信任数据。 (Unicode) |
DsFreeDomainControllerInfoA DsFreeDomainControllerInfo 函数释放 DsGetDomainControllerInfo 为域中域控制器的数据分配的内存。 (ANSI) |
DsFreeDomainControllerInfoW DsFreeDomainControllerInfo 函数释放 DsGetDomainControllerInfo 为域中域控制器的数据分配的内存。 (Unicode) |
DsFreeNameResultA 释放由 DS_NAME_RESULT 结构持有的内存。 (ANSI) |
DsFreeNameResultW 释放由 DS_NAME_RESULT 结构持有的内存。 (Unicode) |
DsFreePasswordCredentials 释放 DsMakePasswordCredentials 函数为凭据结构分配的内存。 |
DsFreeSchemaGuidMapA 释放 DsMapSchemaGuids 函数为DS_SCHEMA_GUID_MAP结构分配的内存。 (ANSI) |
DsFreeSchemaGuidMapW 释放 DsMapSchemaGuids 函数为DS_SCHEMA_GUID_MAP结构分配的内存。 (Unicode) |
DsFreeSpnArrayA 释放从 DsGetSpn 函数返回的数组。 (ANSI) |
DsFreeSpnArrayW 释放从 DsGetSpn 函数返回的数组。 (Unicode) |
DsGetDcCloseW 关闭域控制器枚举操作。 |
DsGetDcNameA 返回指定域中域控制器的名称。 (ANSI) |
DsGetDcNameW 返回指定域中域控制器的名称。 (Unicode) |
DsGetDcNextA 检索域控制器枚举操作中的下一个域控制器。 (ANSI) |
DsGetDcNextW 检索域控制器枚举操作中的下一个域控制器。 (Unicode) |
DsGetDcOpenA 打开新的域控制器枚举操作。 (ANSI) |
DsGetDcOpenW 打开新的域控制器枚举操作。 (Unicode) |
DsGetDcSiteCoverageA DsGetDcSiteCoverage 函数返回域控制器涵盖的所有站点的站点名称。 (ANSI) |
DsGetDcSiteCoverageW DsGetDcSiteCoverage 函数返回域控制器涵盖的所有站点的站点名称。 (Unicode) |
DsGetDomainControllerInfoA 检索有关域中域控制器的数据。 (ANSI) |
DsGetDomainControllerInfoW 检索有关域中域控制器的数据。 (Unicode) |
DsGetForestTrustInformationW 获取指定域的林信任数据。 |
DsGetFriendlyClassName 检索对象类的本地化名称。 |
DsGetIcon 获取给定对象类的图标。 |
DsGetRdnW 从可分辨名称字符串检索第一个相对可分辨名称的键和值,以及指向下一个相对可分辨名称的指针。 |
DsGetSiteNameA DsGetSiteName 函数返回计算机所在的站点的名称。 (ANSI) |
DsGetSiteNameW DsGetSiteName 函数返回计算机所在的站点的名称。 (Unicode) |
DsGetSpnA DsGetSpn 函数构造一个或多个服务主体名称的数组, (SPN) 。 数组中的每个名称都标识服务的实例。 可以使用 DsWriteAccountSpn 函数将这些 SPN 注册到目录服务 (DS) 。 (ANSI) |
DsGetSpnW DsGetSpn 函数构造一个或多个服务主体名称的数组, (SPN) 。 数组中的每个名称都标识服务的实例。 可以使用 DsWriteAccountSpn 函数将这些 SPN 注册到目录服务 (DS) 。 (Unicode) |
DsInheritSecurityIdentityA 将 SrcPrincipal 的 objectSid 和 sidHistory 属性追加到 DstPrincipal 的 sidHistory,然后删除 SrcPrincipal,全部在单个事务中。 (ANSI) |
DsInheritSecurityIdentityW 将 SrcPrincipal 的 objectSid 和 sidHistory 属性追加到 DstPrincipal 的 sidHistory,然后删除 SrcPrincipal,全部在单个事务中。 (Unicode) |
DsIsMangledDnA DsIsMangledDn 函数确定在可分辨名称 (DN) 中的第一个相对可分辨名称 (RDN) 是否为给定类型的已命名名称。 (ANSI) |
DsIsMangledDnW DsIsMangledDn 函数确定在可分辨名称 (DN) 中的第一个相对可分辨名称 (RDN) 是否为给定类型的已命名名称。 (Unicode) |
DsIsMangledRdnValueA 确定给定的相对可分辨名称值是否为给定类型的整型名称。 (ANSI) |
DsIsMangledRdnValueW 确定给定的相对可分辨名称值是否为给定类型的整型名称。 (Unicode) |
DsListDomainsInSiteA 列出网站中的所有域。 (ANSI) |
DsListDomainsInSiteW 列出网站中的所有域。 (Unicode) |
DsListInfoForServerA DsListInfoForServer 函数列出服务器的杂项数据。 (ANSI) |
DsListInfoForServerW DsListInfoForServer 函数列出服务器的杂项数据。 (Unicode) |
DsListRolesA DsListRoles 函数列出服务器识别的角色。 (ANSI) |
DsListRolesW DsListRoles 函数列出服务器识别的角色。 (Unicode) |
DsListServersForDomainInSiteA 列出站点中某个域中的所有服务器。 (ANSI) |
DsListServersForDomainInSiteW 列出站点中某个域中的所有服务器。 (Unicode) |
DsListServersInSiteA 列出站点中的所有服务器。 (ANSI) |
DsListServersInSiteW 列出站点中的所有服务器。 (Unicode) |
DsListSitesA 列出企业林中的所有站点。 (ANSI) |
DsListSitesW 列出企业林中的所有站点。 (Unicode) |
DsMakePasswordCredentialsA 构造适合与 DsBindWithCred 函数一起使用的凭据句柄。 (ANSI) |
DsMakePasswordCredentialsW 构造适合与 DsBindWithCred 函数一起使用的凭据句柄。 (Unicode) |
DsmakeSpnA 构造标识服务实例 (SPN) 的服务主体名称。 (ANSI) |
DsmakeSpnW 构造标识服务实例 (SPN) 的服务主体名称。 (Unicode) |
DsMapSchemaGuidsA 将目录服务架构对象的 GUID 转换为其显示名称。 (ANSI) |
DsMapSchemaGuidsW 将目录服务架构对象的 GUID 转换为其显示名称。 (Unicode) |
DsMergeForestTrustInformationW 将新林信任数据结构中的更改与旧的林信任数据结构合并。 |
DsQuerySitesByCostA 获取一个站点与一个或多个其他站点之间的通信成本。 (ANSI) |
DsQuerySitesByCostW 获取一个站点与一个或多个其他站点之间的通信成本。 (Unicode) |
DsQuerySitesFree 释放 DsQuerySitesByCost 函数分配的内存。 |
DsQuoteRdnValueA 如果 RDN 值包含需要引号的字符,则将 RDN 转换为带引号的 RDN 值。 (ANSI) |
DsQuoteRdnValueW 如果 RDN 值包含需要引号的字符,则将 RDN 转换为带引号的 RDN 值。 (Unicode) |
DsRemoveDsDomainA 从目录服务的全局区域中删除域命名上下文的所有跟踪。 (ANSI) |
DsRemoveDsDomainW 从目录服务的全局区域中删除域命名上下文的所有跟踪。 (Unicode) |
DsRemoveDsServerA DsRemoveDsServer 函数从目录服务的全局区域中删除目录服务代理 (DSA) 的所有跟踪。 (ANSI) |
DsRemoveDsServerW DsRemoveDsServer 函数从目录服务的全局区域中删除目录服务代理 (DSA) 的所有跟踪。 (Unicode) |
DsReplicaAddA 将复制源引用添加到目标命名上下文。 (ANSI) |
DsReplicaAddW 将复制源引用添加到目标命名上下文。 (Unicode) |
DsReplicaConsistencyCheck 调用知识一致性检查器 (KCC) 来验证复制拓扑。 |
DsReplicaDelA 从目标命名上下文中删除复制源引用 (NC) 。 (ANSI) |
DsReplicaDelW 从目标命名上下文中删除复制源引用 (NC) 。 (Unicode) |
DsReplicaFreeInfo 释放由 DsReplicaGetInfo 或 DsReplicaGetInfo2 函数分配的复制状态数据结构。 |
DsReplicaGetInfo2W 从目录服务检索复制状态数据。 此函数允许在要检索的条目超过 1000 的情况下对结果进行分页。 |
DsReplicaGetInfoW 从目录服务检索复制状态数据。 |
DsReplicaModifyA 修改目标命名上下文的现有复制源引用。 (ANSI) |
DsReplicaModifyW 修改目标命名上下文的现有复制源引用。 (Unicode) |
DsReplicaSyncA 将目标命名上下文 (NC) 与其源之一同步。 (ANSI) |
DsReplicaSyncAllA 根据需要使用可传递复制将服务器与所有其他服务器同步。 (ANSI) |
DsReplicaSyncAllW 根据需要使用可传递复制将服务器与所有其他服务器同步。 (Unicode) |
DsReplicaSyncW 将目标命名上下文 (NC) 与其源之一同步。 (Unicode) |
DsReplicaUpdateRefsA 在源命名上下文中添加或删除目标的复制引用。 (ANSI) |
DsReplicaUpdateRefsW 在源命名上下文中添加或删除目标的复制引用。 (Unicode) |
DsReplicaVerifyObjectsA 验证具有源的命名上下文的所有对象。 (ANSI) |
DsReplicaVerifyObjectsW 验证具有源的命名上下文的所有对象。 (Unicode) |
DsRoleFreeMemory 释放由 DsRoleGetPrimaryDomainInformation 函数分配的内存。 |
DsRoleGetPrimaryDomainInformation 检索计算机的状态数据。 |
DsServerRegisterSpnA DsServerRegisterSpn 函数为基于主机的服务组成两个 SPN。 (ANSI) |
DsServerRegisterSpnW DsServerRegisterSpn 函数为基于主机的服务组成两个 SPN。 (Unicode) |
DsUnBindA DsUnBind 函数查找具有域控制器的 RPC 会话,并将目录服务的句柄取消绑定, (DS) 。 (ANSI) |
DsUnBindW DsUnBind 函数查找具有域控制器的 RPC 会话,并将目录服务的句柄取消绑定, (DS) 。 (Unicode) |
DsUnquoteRdnValueA DsUnquoteRdnValue 函数是一个客户端调用,用于将带引号的 RDN 值转换回未加引号的 RDN 值。 (ANSI) |
DsUnquoteRdnValueW DsUnquoteRdnValue 函数是一个客户端调用,用于将带引号的 RDN 值转换回未加引号的 RDN 值。 (Unicode) |
DsValidateSubnetNameA DsValidateSubnetName 函数验证 xxx.xxx.xxx.xxx/YY 形式的子网名称。 (ANSI) |
DsValidateSubnetNameW DsValidateSubnetName 函数验证 xxx.xxx.xxx.xxx/YY 形式的子网名称。 (Unicode) |
DsWriteAccountSpnA 将服务主体名称数组 (SPN) 写入Active Directory 域服务中指定用户或计算机帐户对象的 servicePrincipalName 属性。 (ANSI) |
DsWriteAccountSpnW 将服务主体名称数组 (SPN) 写入Active Directory 域服务中指定用户或计算机帐户对象的 servicePrincipalName 属性。 (Unicode) |
End IDsAdminNotifyHandler::End 方法在通知事件发生后调用。 即使取消通知进程,也会调用此方法。 |
EnumClassAttributes 枚举给定对象类的属性。 |
FlushCachedDomains IDsBrowseDomainTree::FlushCachedDomains 方法释放缓存的域列表。 |
FreeDomains IDsBrowseDomainTree::FreeDomains 方法释放由 IDsBrowseDomainTree::GetDomains 方法分配的内存。 |
GetAttributeADsType 检索给定属性的属性类型。 |
GetClassCreationInfo 检索有关给定对象类的类创建向导对象的数据。 |
GetDisplaySpecifier IDsDisplaySpecifier::GetDisplaySpecifier 方法绑定到Active Directory 域服务中给定类的显示说明符对象。 |
GetDomains IDsBrowseDomainTree::GetDomains 方法检索当前计算机的信任域。 当前计算机是使用 IDsBrowseDomainTree::SetComputer 方法设置的。 |
GetFriendlyAttributeName IDsDisplaySpecifier::GetFriendlyAttributeName 方法从给定对象类的属性的本地化名称中检索。 |
GetFriendlyClassName IDsDisplaySpecifier::GetFriendlyClassName 方法检索对象类的本地化名称。 |
GetIcon IDsDisplaySpecifier::GetIcon 方法获取给定对象类的图标。 |
GetIconLocation 获取给定对象类的图标位置。 |
GetPageCounts IDsAdminNewObj::GetPageCounts 方法获取向导中的总页数以及扩展的第一页的索引。 |
GetSummaryInfo IDsAdminNewObjExt::GetSummaryInfo 方法获取包含新对象向导扩展页收集的数据摘要的字符串。 此字符串显示在向导的“完成”页中。 |
初始化 初始化查询窗体扩展对象。 |
初始化 IDsObjectPicker::Initialize 方法使用有关对象选取器对话框使用的范围、筛选器和选项的数据初始化对象选取器对话框。 |
初始化 IDsAdminCreateObj::Initialize 方法初始化 IDsAdminCreateObj 对象,其中包含有关将创建对象的容器、要创建的对象的类以及可能要从其复制的源对象的数据。 |
初始化 IDsAdminNewObjExt::Initialize 方法初始化对象创建向导扩展。 |
初始化 调用以初始化通知处理程序。 |
InvokeDialog 显示模式对象选取器对话框并返回用户选择。 |
IsClassContainer 确定给定对象类是否为容器。 |
LPCQADDFORMSPROC 由查询窗体扩展调用以将窗体添加到查询对话框。 |
LPCQADDPAGESPROC 由查询窗体扩展调用,以将页面添加到查询对话框中的查询窗体。 |
LPCQPAGEPROC 由查询对话框调用,以通知查询页中发生的事件的查询窗体扩展。 |
LPDSENUMATTRIBUTES DSEnumAttributesCallback 函数是应用程序定义的回调函数,对于 IDsDisplaySpecifier::EnumClassAttributes 方法枚举的每个属性调用一次。 |
通知 在显示确认对话框并在确认对话框中选择通知处理程序后为每个对象调用。 |
OnError 在向导页中发生错误时调用。 |
OpenQueryWindow ICommonQuery::OpenQueryWindow 方法显示目录服务查询对话框。 在用户关闭对话框之前,此方法不会返回 。 |
ReadInt 从查询存储中读取整数值。 |
ReadString 从查询存储中读取字符串。 |
ReadStruct 从查询存储中读取 结构。 |
SetButtons IDsAdminNewObj::SetButtons 方法在特定页面的向导中启用或禁用“下一步”命令按钮。 |
SetComputer 指定此 IDsBrowseDomainTree 接口实例要使用的计算机和凭据。 |
SetCredentials 使用此方法替代用户凭据,为要使用的帐户配置文件传递新凭据。 |
SetLanguageID 将 IDsDisplaySpecifier 对象使用的区域设置更改为指定的语言。 |
SetObject IDsAdminNewObjExt::SetObject 方法为对象创建扩展提供指向所创建的目录对象的指针。 |
SetServer 指定从中获取显示说明符数据的服务器。 |
WriteData 使对象创建向导扩展能够将其数据写入 Active Directory 域服务 中的对象中。 |
WriteInt 将整数值写入查询存储。 |
WriteString 将字符串写入查询存储。 |
WriteStruct 将 结构写入查询存储。 |
ICommonQuery 用于以编程方式显示系统提供的目录服务查询对话框。 |
IDsAdminCreateObj 由应用程序或组件用于以编程方式启动指定对象类的创建向导。 |
IDsAdminNewObj 主要或辅助对象创建向导扩展使用 IDsAdminNewObj 接口来获取页计数数据并控制向导中的命令按钮。 |
IDsAdminNewObjExt IDsAdminNewObjExt 接口由对象创建向导扩展实现。 |
IDsAdminNewObjPrimarySite IDsAdminNewObjPrimarySite 接口由系统实现,主对象创建扩展使用在 Active Directory 域服务 中创建新的临时对象,然后将对象提交到永久性内存。 |
IDsAdminNotifyHandler IDsAdminNotifyHandler 接口由 Active Directory 管理通知处理程序实现。 |
IDsBrowseDomainTree 应用程序使用 IDsBrowseDomainTree 接口显示域浏览器对话框和/或获取与给定计算机相关的信任域列表。 |
IDsDisplaySpecifier 提供对 displaySpecifier 类的 Active Directory 域 Service 对象的访问。 |
IDsObjectPicker 应用程序使用 IDsObjectPicker 接口初始化和显示对象选取器对话框。 若要创建此接口的实例,请使用CLSID_DsObjectPicker类标识符调用 CoCreateInstance,如下所示。 |
IDsObjectPickerCredentials IDsObjectPickerCredentials 接口允许重写实现此接口的 IDsObjectPicker 对象的凭据。 |
IPersistQuery 用于在持久存储中存储和检索查询参数。 |
IQueryForm 由查询窗体扩展对象实现,以允许窗体对象向系统提供的目录服务查询对话框添加窗体和页面。 |
ADSPROPERROR ADSPROPERROR 结构用于使用 ADsPropSendErrorMessage 函数或WM_ADSPROP_NOTIFY_ERROR消息将错误数据传递给通知对象。 |
ADSPROPINITPARAMS 与 ADsPropGetInitInfo 函数一起使用,以获取显示说明符适用的对象数据。 |
CQFORM 用于定义使用 CQAddFormsProc 回调函数添加到查询对话框的查询窗体。 |
CQPAGE 用于定义使用 CQAddPagesProc 回调函数添加到查询对话框中窗体的查询页。 |
DOMAIN_CONTROLLER_INFOA 与 DsGetDcName 函数一起使用,以接收有关域控制器的数据。 (ANSI) |
DOMAIN_CONTROLLER_INFOW 与 DsGetDcName 函数一起使用,以接收有关域控制器的数据。 (Unicode) |
DOMAIN_DESC 包含有关使用 IDsBrowseDomainTree::GetDomains 方法获取的域树中元素的数据。 |
DOMAIN_TREE DOMAINTREE 结构包含有关使用 IDsBrowseDomainTree::GetDomains 方法获取的域树中的节点的数据。 树节点中的每个域都由 DOMAINDESC 结构表示。 |
DS_DOMAIN_CONTROLLER_INFO_1A DS_DOMAIN_CONTROLLER_INFO_1结构包含有关域控制器的数据。 此结构由 DsGetDomainControllerInfo 函数返回。 (ANSI) |
DS_DOMAIN_CONTROLLER_INFO_1W DS_DOMAIN_CONTROLLER_INFO_1结构包含有关域控制器的数据。 此结构由 DsGetDomainControllerInfo 函数返回。 (Unicode) |
DS_DOMAIN_CONTROLLER_INFO_2A DS_DOMAIN_CONTROLLER_INFO_2结构包含有关域控制器的数据。 此结构由 DsGetDomainControllerInfo 函数返回。 (ANSI) |
DS_DOMAIN_CONTROLLER_INFO_2W DS_DOMAIN_CONTROLLER_INFO_2结构包含有关域控制器的数据。 此结构由 DsGetDomainControllerInfo 函数返回。 (Unicode) |
DS_DOMAIN_CONTROLLER_INFO_3A DS_DOMAIN_CONTROLLER_INFO_3结构包含有关域控制器的数据。 此结构由 DsGetDomainControllerInfo 函数返回。 (ANSI) |
DS_DOMAIN_CONTROLLER_INFO_3W DS_DOMAIN_CONTROLLER_INFO_3结构包含有关域控制器的数据。 此结构由 DsGetDomainControllerInfo 函数返回。 (Unicode) |
DS_DOMAIN_TRUSTSA 与 DsEnumerateDomainTrusts 函数一起使用,以包含域的信任数据。 (ANSI) |
DS_DOMAIN_TRUSTSW 与 DsEnumerateDomainTrusts 函数一起使用,以包含域的信任数据。 (Unicode) |
DS_NAME_RESULT_ITEMA DS_NAME_RESULT_ITEM 结构包含由 DsCrackNames 函数转换的名称,以及关联的错误和域数据。 (ANSI) |
DS_NAME_RESULT_ITEMW DS_NAME_RESULT_ITEM 结构包含由 DsCrackNames 函数转换的名称,以及关联的错误和域数据。 (Unicode) |
DS_NAME_RESULTA DS_NAME_RESULT 结构与 DsCrackNames 函数一起使用,以包含函数转换的名称。 (ANSI) |
DS_NAME_RESULTW DS_NAME_RESULT 结构与 DsCrackNames 函数一起使用,以包含函数转换的名称。 (Unicode) |
DS_REPL_ATTR_META_DATA DS_REPL_ATTR_META_DATA 结构与 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数一起使用,以包含对象属性的复制状态数据。 |
DS_REPL_ATTR_META_DATA_2 DS_REPL_ATTR_META_DATA_2 结构与 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数一起使用,以包含对象属性的复制状态数据。 |
DS_REPL_ATTR_META_DATA_BLOB DS_REPL_ATTR_META_DATA_BLOB 结构用于包含对象属性的复制状态数据。 |
DS_REPL_ATTR_VALUE_META_DATA DS_REPL_ATTR_VALUE_META_DATA 结构与 DsReplicaGetInfo2 函数一起使用,为属性值集合提供元数据。 |
DS_REPL_ATTR_VALUE_META_DATA_2 与 DsReplicaGetInfo2 函数一起使用,为属性值集合提供元数据。 |
DS_REPL_ATTR_VALUE_META_DATA_EXT 为属性复制值的集合提供元数据。 |
DS_REPL_CURSOR DS_REPL_CURSOR 结构包含与给定命名上下文的所有副本相关的入站复制状态数据,由 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数返回。 |
DS_REPL_CURSOR_2 DS_REPL_CURSOR_2 结构包含与给定命名上下文的所有副本相关的入站复制状态数据,由 DsReplicaGetInfo2 函数返回。 此结构是 DS_REPL_CURSOR 结构的增强版本。 |
DS_REPL_CURSOR_3W DS_REPL_CURSOR_3 结构包含与 DsReplicaGetInfo2 函数返回的给定命名上下文的所有副本相关的入站复制状态数据。 |
DS_REPL_CURSOR_BLOB DS_REPL_CURSOR_BLOB 结构包含与给定命名上下文的所有副本相关的入站复制状态数据。 |
DS_REPL_CURSORS DS_REPL_CURSORS 结构与 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数一起使用,以提供与给定命名上下文的所有副本相关的复制状态数据。 |
DS_REPL_CURSORS_2 DS_REPL_CURSORS_2 结构与 DsReplicaGetInfo2 函数一起使用,以提供与给定命名上下文的所有副本相关的复制状态数据。 |
DS_REPL_CURSORS_3W DS_REPL_CURSORS_3 结构与 DsReplicaGetInfo2 函数一起使用,以提供与给定命名上下文的所有副本相关的复制状态数据。 |
DS_REPL_KCC_DSA_FAILURESW DS_REPL_KCC_DSA_FAILURES 结构包含DS_REPL_KCC_DSA_FAILURE结构的数组,这些结构又包含 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数返回的与入站复制伙伴相关的复制状态数据。 |
DS_REPL_KCC_DSA_FAILUREW DS_REPL_KCC_DSA_FAILURE 结构包含有关特定入站复制伙伴的复制状态数据,由 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数返回。 |
DS_REPL_KCC_DSA_FAILUREW_BLOB 包含与特定入站复制伙伴相关的复制状态数据。 |
DS_REPL_NEIGHBORSW DS_REPL_NEIGHBORS 结构与 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数一起使用,以提供用于命名上下文和源服务器对的入站复制状态数据。 |
DS_REPL_NEIGHBORW 包含特定命名上下文和源服务器对的入站复制状态数据,由 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数返回。 |
DS_REPL_NEIGHBORW_BLOB 包含特定命名上下文和源服务器对的入站复制状态数据。 |
DS_REPL_OBJ_META_DATA DS_REPL_OBJ_META_DATA 结构包含DS_REPL_ATTR_META_DATA结构的数组。 这些结构包含给定对象的过去和现在属性的复制状态数据。 |
DS_REPL_OBJ_META_DATA_2 DS_REPL_OBJ_META_DATA_2 结构包含DS_REPL_ATTR_META_DATA_2结构的数组,这些结构又包含给定对象的过去和现在) (属性的复制状态数据,由 DsReplicaGetInfo2 函数返回。 |
DS_REPL_OPW DS_REPL_OP结构描述当前正在执行或挂起执行的复制任务,由 DsReplicaGetInfo 或 DsReplicaGetInfo2 函数返回。 |
DS_REPL_OPW_BLOB DS_REPL_OPW_BLOB结构描述当前正在执行或挂起执行的复制任务。 |
DS_REPL_PENDING_OPSW 包含DS_REPL_OP结构的数组,这些结构反过来描述了当前正在执行并排队等待执行的复制任务,这些任务由 DsReplicaGetInfo 和 DsReplicaGetInfo2 函数返回。 |
DS_REPL_QUEUE_STATISTICSW 用于包含复制队列统计信息。 |
DS_REPL_VALUE_META_DATA 与 DS_REPL_ATTR_VALUE_META_DATA 结构一起使用,以包含属性值复制元数据。 |
DS_REPL_VALUE_META_DATA_2 与 DS_REPL_ATTR_VALUE_META_DATA_2 结构一起使用,以包含属性值复制元数据。 |
DS_REPL_VALUE_META_DATA_BLOB 用于包含属性值复制元数据。 |
DS_REPL_VALUE_META_DATA_BLOB_EXT 包含属性值复制元数据。 |
DS_REPL_VALUE_META_DATA_EXT 包含 DS_REPL_ATTR_VALUE_META_DATA_EXT 结构的属性复制元数据。 |
DS_REPSYNCALL_ERRINFOA DS_REPSYNCALL_ERRINFO 结构与 DS_REPSYNCALL_UPDATE 结构一起使用,以包含复制期间 DsReplicaSyncAll 函数生成的错误。 (ANSI) |
DS_REPSYNCALL_ERRINFOW DS_REPSYNCALL_ERRINFO 结构与 DS_REPSYNCALL_UPDATE 结构一起使用,以包含复制期间 DsReplicaSyncAll 函数生成的错误。 (Unicode) |
DS_REPSYNCALL_SYNCA DS_REPSYNCALL_SYNC 结构标识 DsReplicaSyncAll 函数在源服务器与目标服务器之间执行的单个复制操作。 (ANSI) |
DS_REPSYNCALL_SYNCW DS_REPSYNCALL_SYNC 结构标识 DsReplicaSyncAll 函数在源服务器与目标服务器之间执行的单个复制操作。 (Unicode) |
DS_REPSYNCALL_UPDATEA DS_REPSYNCALL_UPDATE 结构包含有关 DsReplicaSyncAll 函数执行的复制的状态数据。 (ANSI) |
DS_REPSYNCALL_UPDATEW DS_REPSYNCALL_UPDATE 结构包含有关 DsReplicaSyncAll 函数执行的复制的状态数据。 (Unicode) |
DS_SCHEMA_GUID_MAPA 包含对 DsMapSchemaGuids 的调用结果。 (ANSI) |
DS_SCHEMA_GUID_MAPW 包含对 DsMapSchemaGuids 的调用结果。 (Unicode) |
DS_SELECTION DS_SELECTION结构包含有关用户从对象选取器对话框中选择的对象的数据。 DS_SELECTION_LIST 结构包含DS_SELECTION结构的数组。 |
DS_SELECTION_LIST DS_SELECTION_LIST 结构包含有关用户从对象选取器对话框中选择的对象的数据。 |
DS_SITE_COST_INFO DS_SITE_COST_INFO 结构与 DsQuerySitesByCost 函数一起使用,以包含通信成本数据。 |
DSA_NEWOBJ_DISPINFO 与 IDsAdminNewObjExt::Initialize 方法一起使用可提供有关Active Directory 域服务对象创建向导的其他数据。 |
DSBITEMA 包含有关 Active Directory 容器浏览器对话框中项的数据。 (ANSI) |
DSBITEMW 包含有关 Active Directory 容器浏览器对话框中项的数据。 (Unicode) |
DSBROWSEINFOA DSBROWSEINFO 结构与 DsBrowseForContainer 函数一起使用,以提供和返回有关 Active Directory 容器浏览器对话框的数据。 (ANSI) |
DSBROWSEINFOW DSBROWSEINFO 结构与 DsBrowseForContainer 函数一起使用,以提供和返回有关 Active Directory 容器浏览器对话框的数据。 (Unicode) |
DSCLASSCREATIONINFO 与 IDsDisplaySpecifier::GetClassCreationInfo 方法一起使用,以保存有关对象类的类创建向导对象的数据。 |
DSCOLUMN DSCOLUMN 结构表示目录服务查询对话框中的列。 DSQUERYPARAMS 结构中包含此结构的数组。 |
DSDISPLAYSPECOPTIONS 用于向上下文菜单或属性页扩展提供有关所用显示说明符的数据。 |
DSOBJECT 包含目录对象数据。 |
DSOBJECTNAMES DSOBJECTNAMES 结构用于包含供 Active Directory 属性表或上下文菜单扩展使用的目录对象数据。 |
DSOP_FILTER_FLAGS 包含指示为指定范围向用户呈现的对象类型的标志。 |
DSOP_INIT_INFO DSOP_INIT_INFO 结构包含初始化对象选取器对话框所需的数据。 此结构与 IDsObjectPicker::Initialize 方法一起使用。 |
DSOP_SCOPE_INIT_INFO DSOP_SCOPE_INIT_INFO结构描述具有相同属性的一个或多个范围类型。 |
DSOP_UPLEVEL_FILTER_FLAGS DSOP_UPLEVEL_FILTER_FLAGS 结构包含指示要用于上级范围的筛选器的标志。 |
DSPROPERTYPAGEINFO Active Directory 属性表扩展使用 DSPROPERTYPAGEINFO 结构来获取扩展的静态注册数据。 此结构由CFSTR_DSPROPERTYPAGEINFO剪贴板格式提供。 |
DSQUERYCLASSLIST DSQUERYCLASSLIST 结构描述对其执行目录服务查询的类的列表。 |
DSQUERYINITPARAMS 描述用于初始化目录服务查询中的浏览对话框的数据。 |
DSQUERYPARAMS DSQUERYPARAMS 结构包含目录服务查询在搜索目录服务时使用的查询数据。 |
DSROLE_OPERATION_STATE_INFO 与 DsRoleGetPrimaryDomainInformation 函数一起使用,以包含计算机的操作状态数据。 |
DSROLE_PRIMARY_DOMAIN_INFO_BASIC 与 DsRoleGetPrimaryDomainInformation 函数一起使用,以包含域数据。 |
DSROLE_UPGRADE_STATUS_INFO 与 DsRoleGetPrimaryDomainInformation 函数一起使用,以包含域升级状态数据。 |
OPENQUERYWINDOW 与 ICommonQuery::OpenQueryWindow 方法一起使用,可初始化目录服务查询对话框。 |
附表 与 DsReplicaAdd 和 DsReplicaModify 函数一起使用,以包含复制源的复制计划数据。 |
SCHEDULE_HEADER 用于包含复制源的复制计划数据。 |