Função SeSinglePrivilegeCheck (ntddk.h)
O SeSinglePrivilegeCheck verificações de rotina para o valor de privilégio passado no contexto do thread atual.
Sintaxe
BOOLEAN SeSinglePrivilegeCheck(
[in] LUID PrivilegeValue,
[in] KPROCESSOR_MODE PreviousMode
);
Parâmetros
[in] PrivilegeValue
Especifica o LUID valor do privilégio que está sendo verificado.
[in] PreviousMode
Especifica o modo de execução anterior, um dos UserMode ou kernelMode.
Valor de retorno
SeSinglePrivilegeCheck retornará verdadeiro se o assunto atual tiver o privilégio necessário.
Observações
Se PreviousMode for kernelMode, a verificação de privilégios sempre terá êxito. Caso contrário, essa rotina usa o token do thread do modo de usuário para determinar se o thread atual (modo de usuário) recebeu o privilégio fornecido.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows 2000 e versões posteriores do Windows. |
da Plataforma de Destino | Universal |
cabeçalho | ntddk.h (inclua Ntddk.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
regras de conformidade de DDI | HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm) |