SDO 物件模型中的物件會排列在階層中。 這表示 SDO 中的物件提供對 SDO 中其他物件的存取權。
物件會以兩種方式提供其他物件的存取權。 其中一種方式是讓 對象公開介面,以提供方法來擷取其他物件。 此方法的範例是 Machine 物件。 Machine 物件會公開 ISdoMachine 介面。 ISdoMachine::GetServiceSDO 方法會擷取 Service 物件。 ISdoMachine::GetUserSDO 方法會擷取 User 物件。
如需詳細資訊,請參閱 取得服務和使用者 SDO。
物件提供其他物件的存取權的第二種方式是,物件集合會表示為包含對象的屬性。 若要擷取物件集合,請在代表集合之 對象的屬性上呼叫 ISdo::GetProperty。 例如,若要擷取 Policies 集合,請在 NPS 物件所公開的 ISdo 介面上呼叫 ISdo::GetProperty。
注意
從 Windows Server 2008 開始,因特網驗證服務 (IAS) 已重新命名為網路原則伺服器 (NPS)。
如需擷取 Policies 集合的範例程式代碼,請參閱 擷取集合。
NPS Server Data Object 具有代表集合的下列屬性:
-
稽核員
-
稽核員集合中唯一的稽核員是 NT 事件記錄檔。
-
原則
-
每個 原則物件 都有代表條件集合的屬性。
-
設定檔
-
Profiles 集合中每個 設定檔物件 都有代表屬性集合的屬性。 如需 SDO 支援的屬性清單,請參閱 SDO 支援的屬性。
-
通訊協定
-
protocol 集合包含RADIUS通訊協議物件,其中包含代表RADIUS用戶端的用戶端集合。 如需示範如何擷取用戶端集合的範例程式代碼,請參閱 新增用戶端。
-
Proxy 原則
-
此集合包含用於連線要求處理的網路存取原則。
-
Proxy 配置檔
-
此集合包含用於連接要求處理的配置檔。
-
RADIUS 伺服器群組
-
RADIUS 伺服器群組集合中每個 RADIUS 伺服器群組 都有一個屬性,代表該伺服器群組中的伺服器集合。
-
要求處理程式
-
此集合包含「Microsoft Realms 評估工具」 集合。 此集合中也提供「Microsoft NT SAM 驗證」和「Microsoft會計」設定。
相關主題