KERB_S4U_LOGON 結構 (ntsecapi.h)
KERB_S4U_LOGON 結構包含使用者登入 (S4U) 服務的相關信息。 LsaLogonUser 函式會搭配 Kerberos 套件使用此結構。
語法
typedef struct _KERB_S4U_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
ULONG Flags;
UNICODE_STRING ClientUpn;
UNICODE_STRING ClientRealm;
} KERB_S4U_LOGON, *PKERB_S4U_LOGON;
成員
MessageType
識別所要求登入類型的 KERB_LOGON_SUBMIT_TYPE 列舉值。 此成員必須設定為 KerbS4ULogon。
Flags
提供登入詳細資訊的旗標。
值 | 意義 |
---|---|
|
要求使用者已登入的時數。 |
|
要求識別令牌。 |
ClientUpn
指定用戶端 UPN) 的用戶主體名稱 (UNICODE_STRING。 此成員不可為 NULL。
UNICODE_STRING 結構的 Buffer 成員必須指向連續至KERB_S4U_LOGON結構的記憶體。
ClientRealm
指定客戶端領域 UNICODE_STRING 已知。 如果不知道領域,這個成員可以是 NULL。
UNICODE_STRING 結構的 Buffer 成員必須指向連續至KERB_S4U_LOGON結構的記憶體。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | ntsecapi.h |