Funzione AuthzRegisterSecurityEventSource (authz.h)

La funzione AuthzRegisterSecurityEventSource registra un'origine evento di sicurezza con LSA ( Local Security Authority ).

Sintassi

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

Parametri

[in] dwFlags

Questo parametro è riservato per usi futuri. Impostare questo parametro su zero.

[in] szEventSourceName

Puntatore al nome dell'origine evento di sicurezza da registrare.

[out] phEventProvider

Puntatore a un handle all'origine evento di sicurezza registrata.

Valore restituito

Se la funzione ha esito positivo, la funzione restituisce TRUE.

Se la funzione ha esito negativo, restituisce FALSE. Per informazioni sugli errori estesi, chiamare GetLastError.

Commenti

Questa funzione convalida il parametro szEventSourceName e configura le strutture appropriate e le connessioni RPC per registrare gli eventi con tale nome di origine. La convalida viene gestita da una chiamata sottostante a un'API LSA.

L'API LSA verifica quanto segue:

  • Il chiamante ha il diritto di accesso SeAuditPrivilege.
  • L'origine evento non è già in uso.
  • L'origine evento è registrata.
  • L'applicazione chiamante corrisponde al percorso dell'immagine eseguibile nella registrazione dell'origine evento, se presente.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione authz.h
Libreria Authz.lib
DLL Authz.dll
Componente ridistribuibile Windows Server 2003 Administration Tools Pack in Windows XP

Vedi anche

AuthzUnregisterSecurityEventSource