(azroles.h) 的 IAzPrincipalLocator 接口

IAzPrincipalLocator 接口在授权管理器中查找并选择 active Directory 应用程序模式 (ADAM) 主体。

继承

IAzPrincipalLocator 接口继承自 IDispatch 接口。

方法

IAzPrincipalLocator 接口具有以下方法。

 
IAzPrincipalLocator::get_NameResolver

获取指向与此 IAzPrincipalLocator 对象关联的 IAzNameResolver 接口的指针。
IAzPrincipalLocator::get_ObjectPicker

获取指向与此 IAzPrincipalLocator 对象关联的 IAzObjectPicker 接口的指针。

注解

IAzPrincipalLocator 对象可以包含名称解析器和对象选取器。 名称解析程序将安全 标识符 (SID) 转换为显示名称。 对象选取器显示一个对话框,使用户能够从 ADAM 主体列表中进行选择。 当用户通过授权管理器用户界面修改应用程序组或角色时,可能会出现对话框。

IAzPrincipalLocator 接口必须在以下密钥下注册。 \ HKEY_LOCAL_MACHINE软件\微软\AzMan\ObjectPicker

在此注册表项下,创建一个子项,其值为 IAzPrincipalLocator 接口的 COM 类 ID。 授权管理器仅支持一个已注册的主体定位符。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 azroles.h