Función AuthzInstallSecurityEventSource (authz.h)

La función AuthzInstallSecurityEventSource instala el origen especificado como origen de eventos de seguridad.

Sintaxis

AUTHZAPI BOOL AuthzInstallSecurityEventSource(
  [in] DWORD                             dwFlags,
  [in] PAUTHZ_SOURCE_SCHEMA_REGISTRATION pRegistration
);

Parámetros

[in] dwFlags

Este parámetro está reservado para uso futuro y debe establecerse en cero.

[in] pRegistration

Puntero a una estructura AUTHZ_SOURCE_SCHEMA_REGISTRATION que contiene información sobre el origen del evento de seguridad que se va a agregar.

Los miembros de la estructura de AUTHZ_SOURCE_SCHEMA_REGISTRATION se usan de la siguiente manera para instalar el origen del evento de seguridad en la clave de registro de seguridad:

  • El miembro szEventSourceName se agrega como una clave del Registro en .
    HKEY_LOCAL_MACHINE
       SYSTEM
          CurrentControlSet
             Services
                EventLog
                   Security
  • El miembro szEventMessageFile se agrega como los datos de un valor de REG_SZ denominado EventMessageFile en la clave de origen del evento.
  • El miembro szEventAccessStringsFile se agrega como los datos de un valor de REG_SZ denominado ParameterMessageFile en la clave de origen del evento.
  • Si la ruta de acceso del Registro no existe, se crea.
  • Si el miembro szEventSourceXmlSchemaFile no es NULL, se agrega como los datos de un valor de REG_SZ denominado XmlSchemaFile en la clave de origen del evento. Este valor no se utiliza.
  • El miembro szExecutableImagePath puede establecerse en NULL.

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.

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

AUTHZ_SOURCE_SCHEMA_REGISTRATION

AuthzUninstallSecurityEventSource