讀取物件類別的 defaultSecurityDescriptor
使用 ADSI,您可以使用 IADs 介面取得物件類別的 defaultSecurityDescriptor 屬性。 若要取得對象類別的 defaultSecurityDescriptor 屬性,請執行下列步驟。
- 取得物件類別之 classSchema 物件的 IADs 介面指標。
- 使用 IADs.Get 方法來取得對象的預設安全性描述元。 包含安全性描述元的屬性名稱是 「defaultSecurityDescriptor」。。 屬性會以 VARIANT 的形式傳回,其中包含具有 SDDL 字串格式之預設安全性描述元的 BSTR。
- 使用 ConvertStringSecurityDescriptorToSecurityDescriptor 函式,將 SDDL 字串形式轉換成安全性描述元。
- 使用 GetSecurityDescriptorDacl、GetSecurityDescriptorSacl、GetSecurityDescriptorOwner 和 GetSecurityDescriptorControl 安全性 API s 來讀取安全性描述元的各個部分。
如需示範如何執行這項操作的程式代碼範例,請參閱 讀取 defaultSecurityDescriptor 的範例程序代碼。