Fonction ObReleaseObjectSecurity (wdm.h)
La routine ObReleaseObjectSecurity est la réciproque à ObGetObjectSecurity.
Syntaxe
void ObReleaseObjectSecurity(
[in] PSECURITY_DESCRIPTOR SecurityDescriptor,
[in] BOOLEAN MemoryAllocated
);
Paramètres
[in] SecurityDescriptor
Pointeur vers le SECURITY_DESCRIPTOR mis en mémoire tampon à libérer. L’appelant a obtenu ce paramètre à partir d’ObGetObjectSecurity
[in] MemoryAllocated
Spécifie la valeur également obtenue à partir d’ObGetObjectSecurity.
Valeur de retour
None
Remarques
Après un appel réussi à ObGetObjectSecurity, un pilote doit appeler ObReleaseObjectSecurity .
ObReleaseObjectSecurity libère toutes les ressources qui ont été allouées par ObGetObjectSecurity. Il décrémente également le nombre de références sur le descripteur de sécurité donné.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Règles de conformité DDI | HwStorPortProhibitedDDIs(storport),IrqlApcLte(wdm) |