Share via


KERB_INTERACTIVE_PROFILE 구조체(ntsecapi.h)

KERB_INTERACTIVE_PROFILE 구조에는 대화형 로그온 프로필에 대한 정보가 포함되어 있습니다.

이 구조체는 LsaLogonUser 함수에서 사용됩니다.

구문

typedef struct _KERB_INTERACTIVE_PROFILE {
  KERB_PROFILE_BUFFER_TYPE MessageType;
  USHORT                   LogonCount;
  USHORT                   BadPasswordCount;
  LARGE_INTEGER            LogonTime;
  LARGE_INTEGER            LogoffTime;
  LARGE_INTEGER            KickOffTime;
  LARGE_INTEGER            PasswordLastSet;
  LARGE_INTEGER            PasswordCanChange;
  LARGE_INTEGER            PasswordMustChange;
  UNICODE_STRING           LogonScript;
  UNICODE_STRING           HomeDirectory;
  UNICODE_STRING           FullName;
  UNICODE_STRING           ProfilePath;
  UNICODE_STRING           HomeDirectoryDrive;
  UNICODE_STRING           LogonServer;
  ULONG                    UserFlags;
} KERB_INTERACTIVE_PROFILE, *PKERB_INTERACTIVE_PROFILE;

멤버

MessageType

KERB_PROFILE_BUFFER_TYPE 로그온 요청 유형을 식별하는 값입니다. 이 멤버는 KerbInteractiveProfile로 설정할 수 있습니다.

LogonCount

사용자가 현재 로그온한 횟수입니다.

BadPasswordCount

마지막으로 성공한 로그온 이후 잘못된 암호가 계정에 적용된 횟수입니다.

LogonTime

사용자가 마지막으로 로그온한 시간입니다. 절대 형식 표준 시간 값입니다.

LogoffTime

사용자가 로그오프해야 하는 시간입니다. 절대 형식 표준 시간 값입니다.

KickOffTime

시스템에서 사용자 로그오프를 강제 적용해야 하는 시간입니다. 절대 형식 표준 시간 값입니다.

PasswordLastSet

암호가 마지막으로 설정된 시간과 날짜입니다. 절대 형식 표준 시간 값입니다.

PasswordCanChange

사용자가 암호를 변경할 수 있는 시간과 날짜입니다. 절대 형식 표준 시간 값입니다. 암호가 계속 변경되지 않도록 하려면 이 멤버를 미래 날짜로 설정합니다.

PasswordMustChange

사용자가 암호를 변경해야 하는 시간과 날짜입니다. 사용자가 암호를 변경할 수 없는 경우 이 멤버는 정의되지 않습니다. 절대 형식 표준 시간 값입니다.

LogonScript

계정 의 로그온 스크립트에 대한 상대 경로를 포함하는 UNICODE_STRING.

HomeDirectory

사용자의 홈 디렉터리를 포함하는 UNICODE_STRING.

FullName

사용자의 전체 이름을 포함하는 UNICODE_STRING.

ProfilePath

UNICODE_STRING 사용자의 로밍 프로필에 대한 경로를 포함합니다. 이는 사용자에게 로밍 프로필이 있는 경우에만 사용됩니다.

HomeDirectoryDrive

UNICODE_STRING 사용자의 홈 디렉터리가 포함된 드라이브를 포함합니다.

LogonServer

UNICODE_STRING 로그온 요청을 처리한 서버의 이름을 포함합니다.

UserFlags

이 사용자가 세션을 설정하는 방법을 지정합니다. 다음 플래그 중 하나 이상일 수 있습니다.

의미
LOGON_EXTRA_SIDS
사용자가 SID(추가 보안 식별자 )를 사용하여 로그온했습니다.
LOGON_RESOURCE_GROUPS
사용자가 도메인 로컬 그룹을 사용하여 로그온했습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 ntsecapi.h