Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма ObReleaseObjectSecurity является взаимной для ObGetObjectSecurity.
Синтаксис
VOID ObReleaseObjectSecurity(
[in] PSECURITY_DESCRIPTOR SecurityDescriptor,
[in] BOOLEAN MemoryAllocated
);
Параметры
[in] SecurityDescriptor
Указатель на буферизируемый SECURITY_DESCRIPTOR , который требуется освободить. Вызывающий объект получил этот параметр из ObGetObjectSecurity.
[in] MemoryAllocated
Указывает значение, также полученное из ObGetObjectSecurity.
Возвращаемое значение
None
Remarks
После успешного вызова ObGetObjectSecurity драйвер должен в конечном итоге вызвать ObReleaseObjectSecurity .
ObReleaseObjectSecurity освобождает все ресурсы, выделенные ObGetObjectSecurity. Он также уменьшает количество ссылок для заданного дескриптора безопасности.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Доступно начиная с Windows 2000. |
| Целевая платформа | Универсальное |
| Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
| Библиотека | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <=APC_LEVEL |
| Правила соответствия DDI | HwStorPortProhibitedDIs(storport), IrqlApcLte(wdm) |