Share via


LSA_AUDIT_LOGON Rückruffunktion (ntsecpkg.h)

Die AuditLogon-Funktion wird verwendet, um einen Anmeldeversuch zu überwachen.

Syntax

LSA_AUDIT_LOGON LsaAuditLogon;

void LsaAuditLogon(
  [in]           NTSTATUS Status,
  [in]           NTSTATUS SubStatus,
  [in]           PUNICODE_STRING AccountName,
  [in]           PUNICODE_STRING AuthenticatingAuthority,
  [in]           PUNICODE_STRING WorkstationName,
  [in, optional] PSID UserSid,
  [in]           SECURITY_LOGON_TYPE LogonType,
  [in]           PTOKEN_SOURCE TokenSource,
  [in]           PLUID LogonId
)
{...}

Parameter

[in] Status

Status des Anmeldeversuchs.

[in] SubStatus

Zusätzliche status Informationen für den Anmeldeversuch.

[in] AccountName

Zeiger auf einen UNICODE_STRING , der den Kontonamen enthält, der beim Anmeldeversuch verwendet wurde.

[in] AuthenticatingAuthority

Zeiger auf einen UNICODE_STRING , der den Namen der Autorität enthält, die die Anmeldung authentifiziert hat, normalerweise den Domänennamen des Betriebssystems.

[in] WorkstationName

Zeiger auf einen UNICODE_STRING , der den Namen der Arbeitsstation enthält, die zum Versuch der Anmeldung verwendet wurde.

[in, optional] UserSid

Zeiger auf die SID des Sicherheitsprinzipals , der sich anmeldet.

[in] LogonType

Ein SECURITY_LOGON_TYPE Wert, der den Anmeldetyp angibt.

[in] TokenSource

Zeiger auf eine TOKEN_SOURCE-Struktur , die die Quelle für das Benutzertoken angibt. Dieser Wert muss den Paketnamen enthalten.

[in] LogonId

Zeiger auf den Anmeldesitzungsbezeichner. Die LogonId ist nur gültig, wenn der Anmeldeversuch erfolgreich war.

Rückgabewert

Keine

Bemerkungen

Ein Zeiger auf die AuditLogon-Funktion ist in der LSA_SECPKG_FUNCTION_TABLE Struktur verfügbar, die von der SpInitialize-Funktion empfangen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ntsecpkg.h

Weitere Informationen

LSA_SECPKG_FUNCTION_TABLE

SpInitialize