énumération EXTENDED_NAME_FORMAT (secext.h)
Spécifie un format pour un nom d’objet de service d’annuaire.
Syntax
typedef enum {
NameUnknown = 0,
NameFullyQualifiedDN = 1,
NameSamCompatible = 2,
NameDisplay = 3,
NameUniqueId = 6,
NameCanonical = 7,
NameUserPrincipal = 8,
NameCanonicalEx = 9,
NameServicePrincipal = 10,
NameDnsDomain = 12,
NameGivenName = 13,
NameSurname = 14
} EXTENDED_NAME_FORMAT, *PEXTENDED_NAME_FORMAT;
Constantes
NameUnknown Valeur : 0 Type de nom inconnu. |
NameFullyQualifiedDN Valeur : 1 Nom unique complet (par exemple, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com). |
NameSamCompatible Valeur : 2 Un nom de compte hérité (par exemple, Engineering\JSmith). La version de domaine uniquement inclut des barres obliques inverses de fin (\). |
NameDisplay Valeur : 3 Un nom d’affichage « convivial » (par exemple, Jeff Smith). Le nom d’affichage n’est pas nécessairement le nom unique relatif (RDN). |
NameUniqueId Valeur : 6 Chaîne GUID que le La fonction IIDFromString retourne (par exemple, {4fa050f0-f561-11cf-bdd9-00aa003a77b6}). |
NameCanonical Valeur : 7 Nom canonique complet (par exemple, engineering.microsoft.com/software/someone). La version de domaine uniquement inclut une barre oblique de fin (/). |
NameUserPrincipal Valeur : 8 Nom d’utilisateur principal (par exemple, someone@example.com). |
NameCanonicalEx Valeur : 9 Identique à NameCanonical, sauf que la barre oblique la plus à droite (/) est remplacée par un nouveau caractère de ligne (\n), même dans un cas de domaine uniquement (par exemple, engineering.microsoft.com/software\nJSmith). |
NameServicePrincipal Valeur : 10 Nom de principal de service généralisé (par exemple, www/www.microsoft.com@microsoft.com). |
NameDnsDomain Valeur : 12 Nom de domaine DNS suivi d’une barre oblique vers l’arrière et du nom d’utilisateur SAM. |
NameGivenName Valeur : 13 Prénom ou prénom de l’utilisateur. Remarque : Ce type est disponible uniquement pour les appels GetUserNameEx pour un utilisateur Active Directory. |
NameSurname Valeur : 14 Nom ou nom de famille de l’utilisateur. Remarque : Ce type est disponible uniquement pour les appels GetUserNameEx pour un utilisateur Active Directory. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | secext.h (include Security.h) |