IObjectContext::IsSecurityEnabled 方法(comsvcs.h)

指示是否为当前对象启用了安全性。 除非对象在客户端进程中运行,否则将启用 COM+ 安全性。

语法

BOOL IsSecurityEnabled();

返回值

如果为此对象启用了安全性,则返回值 TRUE。 否则,FALSE

言论

在 COM+ 环境中,服务器和库应用程序可以使用基于角色的安全性。 IsSecurityEnabled 在应用程序使用基于角色的安全性时返回 TRUE,并为应用程序启用基于角色的安全性,并为调用该方法的特定组件启用基于角色的安全性。

MTS 2.0:MTS 2.0 中,当当前对象在库应用程序中运行时,此方法始终返回 FALSE,因为 MTS 库应用程序无法使用基于角色的安全性。 但是,在 COM+ 环境中,库应用程序可以选择使用基于角色的安全性。

要求

要求 价值
最低支持的客户端 Windows 2000 Professional [仅限桌面应用]
支持的最低服务器 Windows 2000 Server [仅限桌面应用]
目标平台 窗户
标头 comsvcs.h

另请参阅

IObjectContext