对象模型层次结构
SDO 对象模型中的对象按层次结构排列。 这意味着 SDO 中的对象提供对 SDO 中其他对象的访问。
对象通过两种方式提供对其他对象的访问。 一种方法是对象公开接口,该接口提供检索其他对象的方法。 此方法的一个示例是 Machine 对象。 Machine 对象公开 ISdoMachine 接口。 ISdoMachine::GetServiceSDO 方法检索 Service 对象。 ISdoMachine::GetUserSDO 方法检索用户对象。
有关详细信息,请参阅 获取服务和用户 SDO。
对象提供对其他对象的访问的第二种方法是,对象集合表示为包含它的 对象的属性。 若要检索对象集合,请在表示集合的 对象的 属性上调用 ISdo::GetProperty 。 例如,若要检索 Policies 集合,请在 NPS 对象公开的 ISdo 接口上调用 ISdo::GetProperty。
注意
Internet 身份验证服务 (IAS) 自 Windows Server 2008 起 (NPS) 重命名为网络策略服务器。
有关检索 Policies 集合的示例代码,请参阅 检索集合。
NPS 服务器数据对象具有以下表示集合的属性:
-
核 数 师
-
审核员集合中唯一的审核员是 NT 事件日志。
-
政策
-
每个 策略对象 都有一个属性,该属性表示条件的集合。
-
配置 文件
-
Profiles 集合中的每个 配置文件对象 都有一个属性,该属性表示一个属性集合。 有关 SDO 支持的属性 的列表,请参阅 SDO 支持的属性。
-
协议
-
协议集合包含 RADIUS 协议对象,该对象包含表示 RADIUS 客户端的客户端集合。 有关演示如何检索客户端集合的示例代码,请参阅 添加 客户端。
-
代理策略
-
此集合包含用于处理连接请求的网络访问策略。
-
代理配置文件
-
此集合包含用于处理连接请求的配置文件。
-
RADIUS 服务器组
-
RADIUS 服务器组集合中的每个 RADIUS 服务器组 都有一个属性,表示该服务器组中的服务器集合。
-
请求处理程序
-
此集合包含“Microsoft Realms 计算器”集合。 此集合中还提供了“Microsoft NT SAM 身份验证”和“Microsoft 会计”设置。
相关主题