Функция AuthzInstallSecurityEventSource (authz.h)

Функция AuthzInstallSecurityEventSource устанавливает указанный источник в качестве источника событий безопасности.

Синтаксис

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

Параметры

[in] dwFlags

Этот параметр зарезервирован для использования в будущем и должен иметь нулевое значение.

[in] pRegistration

Указатель на структуру AUTHZ_SOURCE_SCHEMA_REGISTRATION , содержащую сведения о добавляемом источнике событий безопасности.

Элементы структуры AUTHZ_SOURCE_SCHEMA_REGISTRATION используются следующим образом для установки источника событий безопасности в ключе журнала безопасности:

  • Элемент szEventSourceName добавляется в качестве раздела реестра в разделе
    HKEY_LOCAL_MACHINE
       SYSTEM
          CurrentControlSet
             Services
                EventLog
                   Security
  • Элемент szEventMessageFile добавляется в качестве данных в REG_SZ значении с именем EventMessageFile в исходном ключе события.
  • Член szEventAccessStringsFile добавляется в качестве данных в REG_SZ значении ParameterMessageFile в ключе источника события.
  • Если путь к реестру не существует, он создается.
  • Если элемент szEventSourceXmlSchemaFile не имеет значения NULL, он добавляется в качестве данных в REG_SZ значение с именем XmlSchemaFile в ключе источника события. Это значение не используется.
  • Член szExecutableImagePath может иметь значение NULL.

Возвращаемое значение

Если функция выполнена успешно, функция возвращает значение TRUE.

Если функция завершается сбоем, она возвращает значение FALSE. Чтобы получить дополнительные сведения об ошибке, вызовите Метод GetLastError.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header authz.h
Библиотека Authz.lib
DLL Authz.dll
Распространяемые компоненты Пакет средств администрирования Windows Server 2003 в Windows XP

См. также раздел

AUTHZ_SOURCE_SCHEMA_REGISTRATION

AuthzUninstallSecurityEventSource