(azroles.h) 的 IAzApplication 接口
IAzApplication 接口定义应用程序的已安装实例。 安装应用程序时会创建 IAzApplication 对象。
继承
IAzApplication 接口继承自 IDispatch 接口。 IAzApplication 还具有以下类型的成员:
方法
IAzApplication 接口包含以下方法。
IAzApplication::AddDelegatedPolicyUser 将指定的安全标识符 (SID) 以文本形式添加到充当委托策略用户的主体列表中。 (IAzApplication.AddDelegatedPolicyUser) |
IAzApplication::AddDelegatedPolicyUserName 将指定的帐户名称添加到充当委托策略用户的主体列表中。 (IAzApplication.AddDelegatedPolicyUserName) |
IAzApplication::AddPolicyAdministrator 将指定的安全标识符 (SID) 以文本形式添加到充当策略管理员的主体列表中。 (IAzApplication.AddPolicyAdministrator) |
IAzApplication::AddPolicyAdministratorName 将指定的帐户名称添加到充当策略管理员的主体列表中。 (IAzApplication.AddPolicyAdministratorName) |
IAzApplication::AddPolicyReader 将指定的安全标识符 (SID) 文本形式添加到充当策略读取者主体的列表。 (IAzApplication.AddPolicyReader) |
IAzApplication::AddPolicyReaderName 将指定的帐户名称添加到充当策略读取者的主体列表中。 (IAzApplication.AddPolicyReaderName) |
IAzApplication::AddPropertyItem 将指定的主体添加到指定的主体列表中。 (IAzApplication.AddPropertyItem) |
IAzApplication::CreateApplicationGroup 创建具有指定名称的 IAzApplicationGroup 对象。 (IAzApplication.CreateApplicationGroup) |
IAzApplication::CreateOperation 创建具有指定名称的 IAzOperation 对象。 |
IAzApplication::CreateRole 创建具有指定名称的 IAzRole 对象。 (IAzApplication.CreateRole) |
IAzApplication::CreateScope 创建具有指定名称的 IAzScope 对象。 |
IAzApplication::CreateTask 创建具有指定名称的 IAzTask 对象。 (IAzApplication.CreateTask) |
IAzApplication::D eleteApplicationGroup 从 IAzApplication 对象中删除具有指定名称的 IAzApplicationGroup 对象。 |
IAzApplication::D eleteDelegatedPolicyUser IAzApplication::D eleteDelegatedPolicyUser 方法从充当委托策略用户的主体列表中以文本形式删除指定的安全标识符。 |
IAzApplication::D eleteDelegatedPolicyUserName 从充当委托策略用户的主体列表中删除指定的帐户名。 (IAzApplication.DeleteDelegatedPolicyUserName) |
IAzApplication::D eleteOperation 从 IAzApplication 对象中删除具有指定名称的 IAzOperation 对象。 |
IAzApplication::D eletePolicyAdministrator IAzApplication 的 DeletePolicyAdministrator 方法从充当策略管理员的主体列表中以文本形式删除指定的安全标识符。 |
IAzApplication::D eletePolicyAdministratorName 从充当策略管理员的主体列表中删除指定的帐户名称。 (IAzApplication.DeletePolicyAdministratorName) |
IAzApplication::D eletePolicyReader IAzApplication 的 DeletePolicyReader 方法从充当策略读取者的主体列表中以文本形式删除指定的安全标识符。 |
IAzApplication::D eletePolicyReaderName 从充当策略读取者的主体列表中删除指定的帐户名。 (IAzApplication.DeletePolicyReaderName) |
IAzApplication::D eletePropertyItem 从指定的主体列表中删除指定的主体。 (IAzApplication.DeletePropertyItem) |
IAzApplication::D eleteRole 从 IAzApplication 对象中删除具有指定名称的 IAzRole 对象。 |
IAzApplication::D eleteScope 从 IAzApplication 对象中删除具有指定名称的 IAzScope 对象。 |
IAzApplication::D eleteTask 从 IAzApplication 对象中删除具有指定名称的 IAzTask 对象。 |
IAzApplication::get_ApplicationData 设置或检索应用程序可用于存储信息的不透明字段。 (IAzApplication.get_ApplicationData) |
IAzApplication::get_ApplicationGroups 检索用于从策略数据中枚举 IAzApplicationGroup 对象的 IAzApplicationGroups 对象。 (IAzApplication.get_ApplicationGroups) |
IAzApplication::get_ApplyStoreSacl 设置或检索一个值,该值指示在修改授权存储时是否应生成策略审核。 (IAzApplication.get_ApplyStoreSacl) |
IAzApplication::get_AuthzInterfaceClsid 设置或检索用户界面 (UI) 用来执行应用程序特定操作的接口 (CLSID) 的类标识符。 (获取) |
IAzApplication::get_DelegatedPolicyUsers 检索充当委托策略用户的主体 (SID) 文本形式的 SID 的安全标识符。 |
IAzApplication::get_DelegatedPolicyUsersName IAzApplication 的 DelegatedPolicyUsersName 属性检索充当委托策略用户的主体的帐户名。 |
IAzApplication::get_Description 设置或检索描述应用程序的注释。 (获取) |
IAzApplication::get_GenerateAudits IAzApplication 的 GenerateAudits 属性设置或检索一个值,该值指示是否应生成运行时审核。 (获取) |
IAzApplication::get_Name 设置或检索应用程序的名称。 (获取) |
IAzApplication::get_Operations 检索用于从策略数据枚举 IAzOperation 对象的 IAzOperations 对象。 |
IAzApplication::get_PolicyAdministrators 检索充当策略管理员的主体 (SID) 文本形式的安全标识符。 |
IAzApplication::get_PolicyAdministratorsName IAzApplication::P olicyAdministratorsName 属性检索充当策略管理员的主体的帐户名称。 |
IAzApplication::get_PolicyReaders 检索 (SID) 作为策略读取器的文本形式的主体的安全标识符。 |
IAzApplication::get_PolicyReadersName IAzApplication::P olicyReadersName 属性检索充当策略读取器的主体的帐户名称。 |
IAzApplication::get_Roles IAzApplication 的 Roles 属性检索用于从策略数据枚举 IAzRole 对象的 IAzRoles 对象。 |
IAzApplication::get_Scopes 检索用于从策略数据枚举 IAzScope 对象的 IAzScopes 对象。 |
IAzApplication::get_Tasks IAzApplication 的 Tasks 属性检索用于从策略数据枚举 IAzTask 对象的 IAzTasks 对象。 |
IAzApplication::get_Version 设置或检索应用程序的版本。 (获取) |
IAzApplication::get_Writable 检索一个值,该值指示初始化对象的用户上下文是否可以修改对象。 |
IAzApplication::GetProperty 返回具有指定属性 ID 的 IAzApplication 对象属性。 |
IAzApplication::InitializeClientContextFromName 以 (域名、客户端名称) 对的形式从客户端标识获取 IAzClientContext 对象指针。 |
IAzApplication::InitializeClientContextFromStringSid 以文本形式从指定的安全标识符 (SID) 获取 IAzClientContext 对象指针。 |
IAzApplication::InitializeClientContextFromToken 从指定的客户端令牌获取 IAzClientContext 对象指针。 |
IAzApplication::OpenApplicationGroup 通过指定其名称打开 IAzApplicationGroup 对象。 (IAzApplication.OpenApplicationGroup) |
IAzApplication::OpenOperation 打开具有指定名称的 IAzOperation 对象。 |
IAzApplication::OpenRole 打开具有指定名称的 IAzRole 对象。 (IAzApplication.OpenRole) |
IAzApplication::OpenScope 打开具有指定名称的 IAzScope 对象。 |
IAzApplication::OpenTask 使用指定名称打开 IAzTask 对象。 (IAzApplication.OpenTask) |
IAzApplication::p ut_ApplicationData 设置或检索应用程序可用于存储信息的不透明字段。 (IAzApplication.put_ApplicationData) |
IAzApplication::p ut_ApplyStoreSacl 设置或检索一个值,该值指示在修改授权存储时是否应生成策略审核。 (IAzApplication.put_ApplyStoreSacl) |
IAzApplication::p ut_AuthzInterfaceClsid 设置或检索用户界面 (CLSID) 的类标识符,用户界面 (UI) 用来执行特定于应用程序的操作。 (放置) |
IAzApplication::p ut_Description 设置或检索描述应用程序的注释。 (放置) |
IAzApplication::p ut_GenerateAudits IAzApplication 的 GenerateAudits 属性设置或检索一个值,该值指示是否应生成运行时审核。 (放置) |
IAzApplication::p ut_Name 设置或检索应用程序的名称。 (放置) |
IAzApplication::p ut_Version 设置或检索应用程序的版本。 (放置) |
IAzApplication::SetProperty 将指定值设置为具有指定属性 ID 的 IAzApplication 对象属性。 |
IAzApplication::Submit 保留对 IAzApplication 对象所做的更改。 |
注解
IAzApplication 对象是应用于应用程序实例的所有授权策略所在的容器。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | azroles.h |
可再发行组件 | Windows XP 上的 Windows Server 2003 管理工具包 |