KERB_EXTERNAL_NAME structure (ntsecapi.h)
La structure KERB_EXTERNAL_NAME contient des informations sur un nom externe.
Un nom externe est un nom utilisé par les utilisateurs externes. Cette structure est utilisée par la structure KERB_EXTERNAL_TICKET .
Syntaxe
typedef struct _KERB_EXTERNAL_NAME {
SHORT NameType;
USHORT NameCount;
UNICODE_STRING Names[ANYSIZE_ARRAY];
} KERB_EXTERNAL_NAME, *PKERB_EXTERNAL_NAME;
Membres
NameType
Indique le type des noms stockés dans cette structure.
Valeur | Signification |
---|---|
|
Type de nom inconnu. |
|
Nom de l’utilisateur ou d’un principal de type de nom Kerberos dans le cas d’un DCE. |
|
Nom du service et autre nom unique comme instance (krbtgt). |
|
Nom du service avec le nom d’hôte instance (telnet, rcommands). |
|
Nom de service avec l’hôte comme instance autre que krbtgt, telnet ou rcommands. |
|
ID unique. |
|
Nom d’utilisateur principal (UPN) ou nom de principal du service (SPN). |
|
UPN et identificateur de sécurité (SID). |
|
Nom de style Windows NT 4.0. |
|
Nom de style Windows NT 4.0 avec SID. |
NameCount
Indique le nombre de noms stockés dans Noms.
Names[ANYSIZE_ARRAY]
Tableau de UNICODE_STRINGS contenant les noms.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | ntsecapi.h |