Función AuthzOpenObjectAudit (authz.h)

La función AuthzOpenObjectAudit lee la lista de control de acceso del sistema (SACL) del descriptor de seguridad especificado y genera las auditorías adecuadas especificadas por esa SACL.

Sintaxis

AUTHZAPI BOOL AuthzOpenObjectAudit(
  [in] DWORD                       Flags,
  [in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  [in] PAUTHZ_ACCESS_REQUEST       pRequest,
  [in] AUTHZ_AUDIT_EVENT_HANDLE    hAuditEvent,
  [in] PSECURITY_DESCRIPTOR        pSecurityDescriptor,
  [in] PSECURITY_DESCRIPTOR        *OptionalSecurityDescriptorArray,
  [in] DWORD                       OptionalSecurityDescriptorCount,
  [in] PAUTHZ_ACCESS_REPLY         pReply
);

Parámetros

[in] Flags

Reservado para uso futuro.

[in] hAuthzClientContext

Identificador del contexto de cliente del objeto que se va a abrir.

[in] pRequest

Puntero a una estructura de AUTHZ_ACCESS_REQUEST .

[in] hAuditEvent

Identificador del evento de auditoría que se va a usar.

[in] pSecurityDescriptor

Puntero a la estructura SECURITY_DESCRIPTOR del objeto .

[in] OptionalSecurityDescriptorArray

Puntero a una matriz de estructuras de SECURITY_DESCRIPTOR .

[in] OptionalSecurityDescriptorCount

Número de elementos de SecurityDescriptorArray.

[in] pReply

Puntero a una estructura de AUTHZ_ACCESS_REPLY .

Valor devuelto

Si la función se realiza correctamente, devuelve un valor distinto de cero.

Si se produce un error en la función, devuelve un valor cero. Para obtener información de error extendida, llame a GetLastError.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado authz.h
Library Authz.lib
Archivo DLL Authz.dll
Redistribuible Paquete de herramientas de administración de Windows Server 2003 en Windows XP

Consulte también

Funciones básicas de Access Control