共用方式為


讀取物件類別的 defaultSecurityDescriptor

使用 ADSI,您可以使用 IADs 介面取得物件類別的 defaultSecurityDescriptor 屬性。 若要取得對象類別的 defaultSecurityDescriptor 屬性,請執行下列步驟。

  1. 取得物件類別之 classSchema 物件的 IADs 介面指標。
  2. 使用 IADs.Get 方法來取得對象的預設安全性描述元。 包含安全性描述元的屬性名稱是 「defaultSecurityDescriptor」。。 屬性會以 VARIANT 的形式傳回,其中包含具有 SDDL 字串格式之預設安全性描述元的 BSTR。
  3. 使用 ConvertStringSecurityDescriptorToSecurityDescriptor 函式,將 SDDL 字串形式轉換成安全性描述元。
  4. 使用 GetSecurityDescriptorDaclGetSecurityDescriptorSaclGetSecurityDescriptorOwnerGetSecurityDescriptorControl 安全性 API s 來讀取安全性描述元的各個部分。

如需示範如何執行這項操作的程式代碼範例,請參閱 讀取 defaultSecurityDescriptor 的範例程序代碼。