Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Структура SECURITY_LOGON_SESSION_DATA содержит сведения о сеансе входа.
Эта структура используется функцией LsaGetLogonSessionData .
Синтаксис
typedef struct _SECURITY_LOGON_SESSION_DATA {
ULONG Size;
LUID LogonId;
LSA_UNICODE_STRING UserName;
LSA_UNICODE_STRING LogonDomain;
LSA_UNICODE_STRING AuthenticationPackage;
ULONG LogonType;
ULONG Session;
PSID Sid;
LARGE_INTEGER LogonTime;
LSA_UNICODE_STRING LogonServer;
LSA_UNICODE_STRING DnsDomainName;
LSA_UNICODE_STRING Upn;
ULONG UserFlags;
LSA_LAST_INTER_LOGON_INFO LastLogonInfo;
LSA_UNICODE_STRING LogonScript;
LSA_UNICODE_STRING ProfilePath;
LSA_UNICODE_STRING HomeDirectory;
LSA_UNICODE_STRING HomeDirectoryDrive;
LARGE_INTEGER LogoffTime;
LARGE_INTEGER KickOffTime;
LARGE_INTEGER PasswordLastSet;
LARGE_INTEGER PasswordCanChange;
LARGE_INTEGER PasswordMustChange;
} SECURITY_LOGON_SESSION_DATA, *PSECURITY_LOGON_SESSION_DATA;
Члены
Size
Размер структуры в байтах.
LogonId
Локальный уникальный идентификатор (LUID), который идентифицирует сеанс входа в систему.
UserName
Структура LSA_UNICODE_STRING , содержащая имя учетной записи субъекта безопасности , которому принадлежит сеанс входа.
LogonDomain
Структура LSA_UNICODE_STRING , содержащая имя домена, используемого для проверки подлинности владельца сеанса входа.
AuthenticationPackage
Структура LSA_UNICODE_STRING , содержащая имя пакета проверки подлинности , используемого для проверки подлинности владельца сеанса входа.
LogonType
Значение SECURITY_LOGON_TYPE , определяющее метод входа.
Session
Идентификатор сеанса служб терминалов. Этот элемент может быть равен нулю.
Sid
Указатель на идентификатор безопасности (SID) пользователя.
LogonTime
Время входа владельца сеанса.
LogonServer
Структура LSA_UNICODE_STRING , содержащая имя сервера, используемого для проверки подлинности владельца сеанса входа.
DnsDomainName
Структура LSA_UNICODE_STRING , содержащая DNS-имя владельца сеанса входа.
Upn
Структура LSA_UNICODE_STRING , содержащая имя участника-пользователя (UPN) для владельца сеанса входа.
UserFlags
Флаги пользователя для сеанса входа.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
LastLogonInfo
Структура LSA_LAST_INTER_LOGON_INFO , содержащая сведения о последнем сеансе входа.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
LogonScript
Структура LSA_UNICODE_STRING , содержащая скрипт, используемый для входа в систему.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
ProfilePath
Структура LSA_UNICODE_STRING , содержащая путь к профилю пользователя.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
HomeDirectory
Структура LSA_UNICODE_STRING , содержащая домашний каталог для сеанса входа.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
HomeDirectoryDrive
Структура LSA_UNICODE_STRING , содержащая расположение диска домашнего каталога сеанса входа.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
LogoffTime
Метка времени, когда пользователь сеанса выключился.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
KickOffTime
Время окончания сеанса входа.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
PasswordLastSet
Время последнего изменения пароля пользователем. Примечание Пакет проверки подлинности инициализирует это значение, и оно не может быть инициализировано.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
PasswordCanChange
Пароль можно изменить во время сеанса входа.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
PasswordMustChange
Пароль необходимо изменить во время сеанса входа.
Windows Server 2003 R2, Windows XP с пакетом обновления 1 (SP1) и более ранних версий, Windows Server 2003 и Windows XP: Этот элемент не поддерживается.
Комментарии
Эта структура выделяется LSA. Если структура больше не требуется, освободите ее с помощью функции LSAFreeReturnBuffer .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | ntsecapi.h |