EditSecurityAdvanced 函式 (aclui.h)

EditSecurityAdvanced 函式會擴充 EditSecurity 函式,以在顯示包含基本安全性屬性頁的屬性表時包含安全性頁面類型。 這個屬性頁可讓用戶檢視和編輯 訪問控制專案 所允許或拒絕的訪問許可權, (ACE) 物件的 任意存取控制清單 (DACL) 。

語法

HRESULT ACLUIAPI EditSecurityAdvanced(
  [in] HWND           hwndOwner,
  [in] LPSECURITYINFO psi,
  [in] SI_PAGE_TYPE   uSIPage
);

參數

[in] hwndOwner

擁有屬性表之視窗的句柄。 此參數可以是 Null

[in] psi

ISecurityInformation 介面實作的指標。 系統會呼叫 介面方法,以擷取所編輯對象的相關信息,並傳回用戶的輸入。

[in] uSIPage

SI_PAGE_TYPE列舉的值,指出顯示提高許可權訪問控制編輯器的頁面類型。

傳回值

如果函式成功,傳回值會S_OK。

如果函式失敗,任何其他 HRESULT 值都表示錯誤。 如需常見錯誤碼的清單,請參閱 一般 HRESULT 值

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 aclui.h
程式庫 Aclui.lib
Dll Aclui.dll

另請參閱

存取控制 編輯器

存取控制 編輯器 函式

CreateSecurityPage

EditSecurity

GetSecurity

ISecurityInformation

SetSecurity