Partager via


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)

Voir aussi

ObGetObjectSecurity

SECURITY_DESCRIPTOR