Share via


Función AuthzRegisterSecurityEventSource (authz.h)

La función AuthzRegisterSecurityEventSource registra un origen de eventos de seguridad con la autoridad de seguridad local (LSA).

Sintaxis

AUTHZAPI BOOL AuthzRegisterSecurityEventSource(
  [in]  DWORD                                 dwFlags,
  [in]  PCWSTR                                szEventSourceName,
  [out] PAUTHZ_SECURITY_EVENT_PROVIDER_HANDLE phEventProvider
);

Parámetros

[in] dwFlags

Este parámetro se reserva para uso futuro. Establezca este parámetro en cero.

[in] szEventSourceName

Puntero al nombre del origen del evento de seguridad que se va a registrar.

[out] phEventProvider

Puntero a un identificador para el origen de eventos de seguridad registrado.

Valor devuelto

Si la función se ejecuta correctamente, la función devuelve TRUE.

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

Comentarios

Esta función valida el parámetro szEventSourceName y configura las estructuras adecuadas y las conexiones RPC para registrar eventos con ese nombre de origen. La validación se controla mediante una llamada subyacente a una API de LSA.

La API de LSA comprueba lo siguiente:

  • El autor de la llamada tiene el derecho de acceso SeAuditPrivilege.
  • El origen del evento aún no está en uso.
  • El origen del evento está registrado.
  • La aplicación que llama coincide con la ruta de acceso de la imagen ejecutable en el registro de origen del evento, si existe.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
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

AuthzUnregisterSecurityEventSource