IAccessControl::GrantAccessRights 方法 (iaccess.h)
將新的訪問許可權清單與對象上現有的訪問許可權合併。
語法
HRESULT GrantAccessRights(
[in] PACTRL_ACCESSW pAccessList
);
參數
[in] pAccessList
ACTRL_ACCESS 結構的指標,其中包含物件的存取清單陣列。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
將新的訪問許可權清單與現有的訪問許可權合併,可確保物件至少具有指定的訪問許可權。 此合併程式包含新增新的拒絕訪問許可權,再加入舊的拒絕訪問許可權,以及現有允許許可權之前的新允許訪問許可權。 不會移除任何現有的許可權。
在合併之後,對象的訪問許可權會依下列方式排序:
- [拒絕新的存取]
- [拒絕舊存取]
- [允許新的存取]
- [允許舊存取]
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | iaccess.h |