Função SeSinglePrivilegeCheck (ntddk.h)
A rotina SeSinglePrivilegeCheck verifica 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 valor LUID do privilégio que está sendo verificado.
[in] PreviousMode
Especifica o modo de execução anterior, um de UserMode ou KernelMode.
Retornar valor
SeSinglePrivilegeCheck retornaráTRUE se o assunto atual tiver o privilégio necessário.
Comentários
Se PreviousMode for KernelMode, o privilégio marcar 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 |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores do Windows. |
Plataforma de Destino | Universal |
Cabeçalho | ntddk.h (inclua Ntddk.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Regras de conformidade da DDI | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |