Skip to content

Latest commit

 

History

History
153 lines (111 loc) · 5.19 KB

ns-ntsecapi-kerb_interactive_profile.md

File metadata and controls

153 lines (111 loc) · 5.19 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:ntsecapi._KERB_INTERACTIVE_PROFILE
KERB_INTERACTIVE_PROFILE (ntsecapi.h)
The KERB_INTERACTIVE_PROFILE structure contains information about an interactive logon profile. This structure is used by the LsaLogonUser function.
*PKERB_INTERACTIVE_PROFILE
KERB_INTERACTIVE_PROFILE
KERB_INTERACTIVE_PROFILE structure [Security]
LOGON_EXTRA_SIDS
LOGON_RESOURCE_GROUPS
PKERB_INTERACTIVE_PROFILE
PKERB_INTERACTIVE_PROFILE structure pointer [Security]
_lsa_kerb_interactive_profile
ntsecapi/KERB_INTERACTIVE_PROFILE
ntsecapi/PKERB_INTERACTIVE_PROFILE
security.kerb_interactive_profile
security\kerb_interactive_profile.htm
security
8e9dd04b-8155-4f85-be00-ff9d8297deaa
12/05/2018
*PKERB_INTERACTIVE_PROFILE, KERB_INTERACTIVE_PROFILE, KERB_INTERACTIVE_PROFILE structure [Security], LOGON_EXTRA_SIDS, LOGON_RESOURCE_GROUPS, PKERB_INTERACTIVE_PROFILE, PKERB_INTERACTIVE_PROFILE structure pointer [Security], _lsa_kerb_interactive_profile, ntsecapi/KERB_INTERACTIVE_PROFILE, ntsecapi/PKERB_INTERACTIVE_PROFILE, security.kerb_interactive_profile
ntsecapi.h
Windows
Windows XP [desktop apps only]
Windows Server 2003 [desktop apps only]
Windows
KERB_INTERACTIVE_PROFILE, *PKERB_INTERACTIVE_PROFILE
19H1
_KERB_INTERACTIVE_PROFILE
ntsecapi/_KERB_INTERACTIVE_PROFILE
PKERB_INTERACTIVE_PROFILE
ntsecapi/PKERB_INTERACTIVE_PROFILE
KERB_INTERACTIVE_PROFILE
ntsecapi/KERB_INTERACTIVE_PROFILE
c++
APIRef
kbSyntax
HeaderDef
Ntsecapi.h
KERB_INTERACTIVE_PROFILE

KERB_INTERACTIVE_PROFILE structure

-description

The KERB_INTERACTIVE_PROFILE structure contains information about an interactive logon profile.

This structure is used by the LsaLogonUser function.

-struct-fields

-field MessageType

KERB_PROFILE_BUFFER_TYPE value identifying the type of logon request being made. This member can be set to KerbInteractiveProfile.

-field LogonCount

Number of times the user is currently logged on.

-field BadPasswordCount

Number of times a bad password was applied to the account since the last successful logon.

-field LogonTime

Time when the user last logged on. This is an absolute-format standard time value.

-field LogoffTime

Time when user should log off. This is an absolute-format standard time value.

-field KickOffTime

Time when system should force user logoff. This is an absolute-format standard time value.

-field PasswordLastSet

Time and date the password was last set. This is an absolute-format standard time value.

-field PasswordCanChange

Time and date when the user can change the password. This is an absolute-format standard time value. To prevent a password from ever changing, set this member to a date very far into the future.

-field PasswordMustChange

Time and date when the user must change the password. If the user can never change the password, this member is undefined. This is an absolute-format standard time value.

-field LogonScript

UNICODE_STRING containing the relative path to the account's logon script.

-field HomeDirectory

UNICODE_STRING containing the user's home directory.

-field FullName

UNICODE_STRING containing the user's full name.

-field ProfilePath

UNICODE_STRING containing the path to a user's roaming profile. This is used only if the user has a roaming profile.

-field HomeDirectoryDrive

UNICODE_STRING containing the drive containing the user's home directory.

-field LogonServer

UNICODE_STRING containing the name of the server that processed the logon request.

-field UserFlags

Specifies how this user established the session. This can be one or more of the following flags.

Value Meaning
LOGON_EXTRA_SIDS
The user logged on using extra security identifiers (SIDs).
LOGON_RESOURCE_GROUPS
The user logged on using a domain local group.