ObReleaseObjectSecurity-Funktion (wdm.h)
Die ObReleaseObjectSecurity-Routine ist die Kehrseite zu ObGetObjectSecurity.
Syntax
void ObReleaseObjectSecurity(
[in] PSECURITY_DESCRIPTOR SecurityDescriptor,
[in] BOOLEAN MemoryAllocated
);
Parameter
[in] SecurityDescriptor
Zeiger auf die gepufferte SECURITY_DESCRIPTOR , die freigegeben werden soll. Der Aufrufer hat diesen Parameter aus ObGetObjectSecurity abgerufen.
[in] MemoryAllocated
Gibt den Wert an, der auch von ObGetObjectSecurity abgerufen wird.
Rückgabewert
Keine
Bemerkungen
Nach einem erfolgreichen Aufruf von ObGetObjectSecurity muss ein Treiber schließlich ObReleaseObjectSecurity aufrufen.
ObReleaseObjectSecurity gibt alle Ressourcen frei, die von ObGetObjectSecurity zugeordnet wurden. Außerdem wird die Verweisanzahl für den angegebenen Sicherheitsdeskriptor verringert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 2000. |
Zielplattform | Universell |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
DDI-Complianceregeln | HwStorPortProhibitedDDIs(storport), IrqlApcLte(wdm) |