Can you summarize the following document?
        
  安全描述符包含自主決定的存取控制序列(DACL),裡面包含有訪問控制項(ACE),因此可以允許或拒絕特定使用者或使用者組的訪問。它們還包含一個系統訪問控制列表(SACL)以控制物件訪問請求的日誌(logging)。ACE可以顯式應用於物件,或者從父物件繼承。ACE的順序在ACL中很重要,拒絕訪問的ACE應該比允許訪問的ACE更早出現。安全描述符還包含物件所有者。 強制完整性控制就是通過新型別的ACE在安全描述符上實現。

  檔案和資料夾的許可權可以使用各種工具編輯,這包括Windows Explorer、WMI,以及命令列工具如Cacls、XCacls、ICacls、SubInACL,免費的Win32控制檯FILEACL,自由實用工具SetACL,以及其他實用工具。要編輯一個安全描述符,使用者需要有該物件的WRITE_DAC訪問許可權,該許可權通常預設授予管理員和該物件的所有者。

  取得物件上的安全設定,或修改物件上的安全設定的Windows API。如:GetNamedSecurityInfo, SetNamedSecurityInfo,GetSecurityInfo, SetSecurityInfo。  底層安全描述符函式:
安全描述符(英語:Security descriptors)是安全資訊的資料結構,用於可安全(securable)的Windows物件,這些物件可以被唯一名稱辨識。安全描述符可用於任何命名物件,包括檔案、資料夾、共享、登錄檔鍵、程序、執行緒、命名管道、服務、工作物件以及其他資源。