KERB_EXTERNAL_NAME-Struktur (ntsecapi.h)
Die KERB_EXTERNAL_NAME-Struktur enthält Informationen zu einem externen Namen.
Ein externer Name wird von externen Benutzern verwendet. Diese Struktur wird von der KERB_EXTERNAL_TICKET-Struktur verwendet.
Syntax
typedef struct _KERB_EXTERNAL_NAME {
SHORT NameType;
USHORT NameCount;
UNICODE_STRING Names[ANYSIZE_ARRAY];
} KERB_EXTERNAL_NAME, *PKERB_EXTERNAL_NAME;
Member
NameType
Gibt den Typ der in dieser Struktur gespeicherten Namen an.
Wert | Bedeutung |
---|---|
|
Unbekannter Namenstyp. |
|
Name des Benutzers oder Ein Kerberos-Namenstypprinzipal im Fall eines DCE. |
|
Dienstname und anderer eindeutiger Name als instance (krbtgt). |
|
Dienstname mit Hostnamen als instance (telnet, rcommands). |
|
Dienstname mit Host als instance außer krbtgt, telnet oder rcommands. |
|
Eindeutige ID. |
|
Benutzerprinzipalname (UPN) oder Dienstprinzipalname (SPN). |
|
UPN und Sicherheitsbezeichner (SID). |
|
Name von Windows NT 4.0. |
|
Name von Windows NT 4.0 mit SID. |
NameCount
Gibt die Anzahl der unter Namen gespeicherten Namen an.
Names[ANYSIZE_ARRAY]
Array von UNICODE_STRINGS , die die Namen enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecapi.h |