IADsSecurityUtility 介面 (iads.h)
IADsSecurityUtility介面可用來取得、設定或擷取檔案、檔案共用或登錄機碼上的安全性描述元。 您也可以使用它,將安全性描述元轉換成原始或十六進位模式,而且您可以藉由指出是否要用於擁有者、群組、DACL 或 SACL 來限制所擷取或設定的安全性描述中繼資料範圍。
繼承
IADsSecurityUtility介面繼承自IDispatch介面。 IADsSecurityUtility 也有下列類型的成員:
方法
IADsSecurityUtility介面具有這些方法。
IADsSecurityUtility::ConvertSecurityDescriptor 將安全性描述元從一種格式轉換成另一種格式。 |
IADsSecurityUtility::get_SecurityMask 決定要擷取或設定之安全性描述元的哪些元素。 (取得) |
IADsSecurityUtility::GetSecurityDescriptor 擷取指定檔案、檔案共用或登錄機碼的安全性描述元。 |
IADsSecurityUtility::p ut_SecurityMask 決定要擷取或設定之安全性描述元的哪些元素。 (Put) |
IADsSecurityUtility::SetSecurityDescriptor 設定指定檔案、檔案共用或登錄機碼的安全性描述元。 |
備註
若要讀取檔案或目錄的系統存取控制清單 (SACL) ,必須啟用呼叫程式的 SE_SECURITY_NAME 許可權。 如需擷取物件的 SACL 的詳細資訊,請參閱 擷取物件的 SACL。
如需詳細資訊和示範如何使用 IADsSecurityUtility 介面將 ACE 新增至檔案的程式碼範例,請參閱 將 ACE 新增至檔案的範例程式碼。
需求
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | iads.h |