SeAppendPrivileges 函式 (ntifs.h)
SeAppendPrivileges 例程會將其他許可權附加至存取狀態結構中設定的許可權集。
語法
NTSTATUS SeAppendPrivileges(
[in, out] PACCESS_STATE AccessState,
[in] PPRIVILEGE_SET Privileges
);
參數
[in, out] AccessState
表示目前存取要求之呼叫端配置的ACCESS_STATE結構的指標。
[in] Privileges
呼叫端配置的PRIVILEGE_SET結構的指標,其中包含要新增的許可權。
傳回值
傳回碼 | 描述 |
---|---|
|
附加作業成功。 |
|
在配置新許可權的記憶體時發生集區配置失敗, SeAppendPrivileges。 |
言論
一開始,存取狀態結構最多可以保留其許可權集中的三個許可權。 如果需要儲存三個以上的許可權,SeAppendPrivileges 從分頁集區配置新的許可權集,並將它同時複製到目前的許可權和新許可權。
如需安全性和訪問控制的詳細資訊,請參閱 適用於驅動程式開發人員的 Windows 安全性模型,以及 Windows SDK 中這些主題的檔。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |