KERB_EXTERNAL_NAME結構包含外部名稱的資訊。
外部名稱是外部使用者使用的名稱。 此結構被 KERB_EXTERNAL_TICKET 架構使用。
語法
typedef struct _KERB_EXTERNAL_NAME {
SHORT NameType;
USHORT NameCount;
UNICODE_STRING Names[ANYSIZE_ARRAY];
} KERB_EXTERNAL_NAME, *PKERB_EXTERNAL_NAME;
Members
NameType
表示此結構中儲存的名稱類型。
| 價值觀 | Meaning |
|---|---|
|
姓名類型不詳。 |
|
使用者名稱,或在 DCE 的情況下是 Kerberos 名稱型別的主體。 |
|
服務名稱及其他唯一名稱作為實例(krbtgt)。 |
|
服務名稱,主機名稱作為實例(telnet、rcommands)。 |
|
服務名稱,主機為實例,但 krbtgt、telnet 或 rcommand 除外。 |
|
唯一身份證。 |
|
使用者主體名稱(UPN)或 服務主體名稱 (SPN)。 |
|
UPN 與 安全識別碼 (SID)。 |
|
Windows NT 4.0 風格的名稱。 |
|
Windows NT 4.0 風格名稱,帶有 SID。 |
NameCount
表示名稱中儲存的名字數量。
Names[ANYSIZE_ARRAY]
包含名稱的 UNICODE_STRINGS 陣列。
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
| 支援的最低伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
| Header | ntsecapi.h |