ObReleaseObjectSecurity 函数 (wdm.h)
ObReleaseObjectSecurity 例程是 ObGetObjectSecurity 的倒数。
语法
void ObReleaseObjectSecurity(
[in] PSECURITY_DESCRIPTOR SecurityDescriptor,
[in] BOOLEAN MemoryAllocated
);
参数
[in] SecurityDescriptor
指向要释放的缓冲 SECURITY_DESCRIPTOR的 指针。 调用方从 ObGetObjectSecurity 获取此参数
[in] MemoryAllocated
指定也从 ObGetObjectSecurity 获取的值。
返回值
无
备注
成功调用 ObGetObjectSecurity 后,驱动程序最终必须调用 ObReleaseObjectSecurity 。
ObReleaseObjectSecurity 释放由 ObGetObjectSecurity 分配的任何资源。 它还会递减给定安全描述符上的引用计数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 2000 开始可用。 |
目标平台 | 通用 |
标头 | wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
DDI 符合性规则 | HwStorPortProhibitedDDI (storport) , IrqlApcLte (wdm) |