FwpsOpenToken0 函式 (fwpsk.h)
FwpsOpenToken0 函式會開啟存取令牌。
附注FwpsOpenToken0 是 FwpsOpenToken 的特定版本。 如需詳細資訊,請參閱 糧食計劃署 Version-Independent 名稱和以特定版本的 Windows 為目標。
語法
NTSTATUS FwpsOpenToken0(
[in] IN HANDLE engineHandle,
[in] IN LUID modifiedId,
[in] IN DWORD desiredAccess,
[out] OUT HANDLE *accessToken
);
參數
[in] engineHandle
篩選引擎開啟會話的句柄。 圖說文字驅動程式會呼叫 FwpmEngineOpen0 函式,以開啟篩選引擎的會話。
[in] modifiedId
指定每次修改令牌時變更 LUID。 應用程式可以使用此值作為測試安全性內容自上次使用後是否已變更。
[in] desiredAccess
ACCESS_MASK 結構,指定存取令牌的要求存取類型。 這些要求的存取類型會與令牌的任意訪問控制清單(DACL)進行比較,以判斷要授與或拒絕哪些存取權。
[out] accessToken
呼叫端配置的變數指標,該變數會接收新開啟存取令牌的句柄。
傳回值
FwpsOpenToken0 函式會傳回下列其中一個 NTSTATUS 程式代碼。
傳回碼 | 描述 |
---|---|
|
已成功開啟存取令牌。 |
|
發生錯誤。 |
言論
呼叫 fwpsopentoken0 的程式必須在其進程令牌中啟用SE_DEBUG_NAME許可權。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 7 開始提供。 |
目標平臺 | 普遍 |
標頭 | fwpsk.h (包括 Fwpsk.h) |
IRQL | <= PASSIVE_LEVEL |