对象模型层次结构

SDO 对象模型中的对象按层次结构排列。 这意味着 SDO 中的对象提供对 SDO 中其他对象的访问。

对象通过两种方式提供对其他对象的访问。 一种方法是对象公开接口,该接口提供检索其他对象的方法。 此方法的一个示例是 Machine 对象。 Machine 对象公开 ISdoMachine 接口。 ISdoMachine::GetServiceSDO 方法检索 Service 对象。 ISdoMachine::GetUserSDO 方法检索用户对象。

计算机对象公开 isdomachine 接口

有关详细信息,请参阅 获取服务和用户 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 会计”设置。

SDO 对象和属性

SDO 支持的属性