Fonction SeSinglePrivilegeCheck (ntddk.h)
La routine SeSinglePrivilegeCheck recherche la valeur de privilège passée dans le contexte du thread actif.
Syntaxe
BOOLEAN SeSinglePrivilegeCheck(
[in] LUID PrivilegeValue,
[in] KPROCESSOR_MODE PreviousMode
);
Paramètres
[in] PrivilegeValue
Spécifie la valeur LUID du privilège en cours de vérification.
[in] PreviousMode
Spécifie le mode d’exécution précédent, l’un de UserMode ou KernelMode.
Valeur retournée
SeSinglePrivilegeCheck retourne TRUE si l’objet actuel dispose du privilège requis.
Remarques
Si PreviousMode est KernelMode, le privilège case activée toujours réussi. Sinon, cette routine utilise le jeton du thread en mode utilisateur pour déterminer si le thread actuel (en mode utilisateur) a reçu le privilège donné.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | ntddk.h (inclure Ntddk.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Règles de conformité DDI | HwStorPortProhibitedDDIs(storport),PowerIrpDDis(wdm) |