共用方式為


SeSetAccessStateGenericMapping 函式 (ntifs.h)

SeSetAccessStateGenericMapping 例程會設定ACCESS_STATE結構的泛型對應字段。

語法

void SeSetAccessStateGenericMapping(
  [in, out] PACCESS_STATE    AccessState,
  [in]      PGENERIC_MAPPING GenericMapping
);

參數

[in, out] AccessState

要修改之ACCESS_STATE結構的指標。

[in] GenericMapping

要複製到 AccessState 所指定之ACCESS_STATE結構的 GENERIC_MAPPING 結構的指標。

傳回值

沒有

言論

SeSetAccessStateGenericMapping 會在 ACCESS_STATE 結構的 AuxData 成員中設定 GenericMapping 字段。 如果在建立ACCESS_STATE結構時未設定此欄位 ,則必須呼叫 SeSetAccessStateGenericMapping,才能使用 結構來執行存取驗證之前設定此字段。

泛型對應結構會定義將泛型訪問許可權對應至物件的特定和標準訪問許可權。 當用戶端要求物件的一般訪問許可權時,所需的存取掩碼會對應至此結構中定義的其中一個存取掩碼。

如需安全性和訪問控制的詳細資訊,請參閱 適用於驅動程式開發人員的 Windows 安全性模型,以及 Windows SDK 中這些主題的檔。

要求

要求 價值
目標平臺 普遍
標頭 ntifs.h (include Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

另請參閱

ACCESS_STATE

GENERIC_MAPPING

SeAppendPrivileges