Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A rotina ObReleaseObjectSecurity é recíproca para ObGetObjectSecurity.
Sintaxe
VOID ObReleaseObjectSecurity(
[in] PSECURITY_DESCRIPTOR SecurityDescriptor,
[in] BOOLEAN MemoryAllocated
);
Parâmetros
[in] SecurityDescriptor
Ponteiro para o SECURITY_DESCRIPTOR em buffer a ser liberado. O chamador obteve esse parâmetro de ObGetObjectSecurity
[in] MemoryAllocated
Especifica o valor também obtido de ObGetObjectSecurity.
Retornar valor
Nenhum
Comentários
Após uma chamada bem-sucedida para ObGetObjectSecurity, um driver deve chamar ObReleaseObjectSecurity eventualmente.
ObReleaseObjectSecurity libera todos os recursos que foram alocados pelo ObGetObjectSecurity. Ele também diminui a contagem de referências no descritor de segurança especificado.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Disponível a partir do Windows 2000. |
| Plataforma de Destino | Universal |
| Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
| Biblioteca | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <=APC_LEVEL |
| Regras de conformidade da DDI | HwStorPortProhibitedDDIs(storport), IrqlApcLte(wdm) |