You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.0 KiB
42 lines
1.0 KiB
//+-----------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
//
|
|
// Copyright (c) Microsoft Corporation 2001
|
|
//
|
|
// File: krbaudit.h
|
|
//
|
|
// Contents: Auditing routines
|
|
//
|
|
//
|
|
// History: 27-April-2001 Created kumarp
|
|
//
|
|
//------------------------------------------------------------------------
|
|
|
|
NTSTATUS
|
|
KerbGetLogonGuid(
|
|
IN PKERB_PRIMARY_CREDENTIAL pPrimaryCredentials,
|
|
IN PKERB_ENCRYPTED_KDC_REPLY pKdcReplyBody,
|
|
OUT LPGUID pLogonGuid
|
|
);
|
|
|
|
|
|
NTSTATUS
|
|
KerbGenerateAuditForLogonUsingExplicitCreds(
|
|
IN PKERB_LOGON_SESSION CurrentUserLogonSession,
|
|
IN PKERB_PRIMARY_CREDENTIAL NewUserPrimaryCredentials,
|
|
IN LPGUID pNewUserLogonGuid,
|
|
IN PKERB_INTERNAL_NAME pTargetName
|
|
);
|
|
|
|
NTSTATUS
|
|
KerbAuditLogon(
|
|
IN NTSTATUS LogonStatus,
|
|
IN NTSTATUS LogonSubStatus,
|
|
IN PKERB_CONTEXT Context,
|
|
IN PUNICODE_STRING pWorkstationName,
|
|
IN PLUID pLogonId,
|
|
IN PLSA_ADT_STRING_LIST pTransittedServices
|
|
);
|
|
|
|
|