Función ObReleaseObjectSecurity (wdm.h)

La rutina ObReleaseObjectSecurity es la recíproca a ObGetObjectSecurity.

Sintaxis

void ObReleaseObjectSecurity(
  [in] PSECURITY_DESCRIPTOR SecurityDescriptor,
  [in] BOOLEAN              MemoryAllocated
);

Parámetros

[in] SecurityDescriptor

Puntero al SECURITY_DESCRIPTOR almacenado en búfer que se va a liberar. El autor de la llamada obtuvo este parámetro de ObGetObjectSecurity.

[in] MemoryAllocated

Especifica el valor obtenido también de ObGetObjectSecurity.

Valor devuelto

None

Observaciones

Después de una llamada correcta a ObGetObjectSecurity, un controlador debe llamar a ObReleaseObjectSecurity finalmente.

ObReleaseObjectSecurity libera los recursos asignados por ObGetObjectSecurity. También disminuye el recuento de referencias en el descriptor de seguridad especificado.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <=APC_LEVEL
Reglas de cumplimiento de DDI HwStorPortProhibitedDIs(storport), IrqlApcLte(wdm)

Consulte también

ObGetObjectSecurity

SECURITY_DESCRIPTOR