共用方式為


SeSinglePrivilegeCheck 函式 (ntddk.h)

SeSinglePrivilegeCheck 例程會檢查目前線程內容中傳遞的許可權值。

語法

BOOLEAN SeSinglePrivilegeCheck(
  [in] LUID            PrivilegeValue,
  [in] KPROCESSOR_MODE PreviousMode
);

參數

[in] PrivilegeValue

指定所檢查許可權 LUID 值。

[in] PreviousMode

指定先前的執行模式,UserModeKernelMode

傳回值

SeSinglePrivilegeCheck 如果目前主旨具有必要許可權,則會傳回 true TRUE。

言論

如果 PreviousModeKernelMode,則許可權檢查一律會成功。 否則,這個例程會使用使用者模式線程的令牌來判斷目前 (user-mode) 線程是否已獲得指定的許可權。

要求

要求 價值
最低支援的用戶端 適用於 Windows 2000 和更新版本的 Windows。
目標平臺 普遍
標頭 ntddk.h (包括 Ntddk.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI 合規性規則 HwStorPortProhibitedDIs(storport)PowerIrpDDis(wdm)

另請參閱

LUID

RtlConvertLongToLuid

RtlConvertUlongToLuid

RtlEqualLuid

SeValidSecurityDescriptor