ADS_NAME_TYPE_ENUM enumeración (iads.h)
La enumeración ADS_NAME_TYPE_ENUM especifica los formatos usados para representar nombres distintivos. La interfaz IADsNameTranslate la usa para convertir el formato de un nombre distintivo.
Syntax
typedef enum __MIDL___MIDL_itf_ads_0001_0050_0001 {
ADS_NAME_TYPE_1779 = 1,
ADS_NAME_TYPE_CANONICAL = 2,
ADS_NAME_TYPE_NT4 = 3,
ADS_NAME_TYPE_DISPLAY = 4,
ADS_NAME_TYPE_DOMAIN_SIMPLE = 5,
ADS_NAME_TYPE_ENTERPRISE_SIMPLE = 6,
ADS_NAME_TYPE_GUID = 7,
ADS_NAME_TYPE_UNKNOWN = 8,
ADS_NAME_TYPE_USER_PRINCIPAL_NAME = 9,
ADS_NAME_TYPE_CANONICAL_EX = 10,
ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME = 11,
ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME = 12
} ADS_NAME_TYPE_ENUM;
Constantes
ADS_NAME_TYPE_1779 Valor: 1 Formato de nombre como se especifica en RFC 1779. Por ejemplo, "CN=Jeff Smith,CN=users,DC=Fabrikam,DC=com". |
ADS_NAME_TYPE_CANONICAL Valor: 2 Formato de nombre canónico. Por ejemplo, "Fabrikam.com/Users/Jeff Smith". |
ADS_NAME_TYPE_NT4 Valor: 3 Formato de nombre de cuenta usado en Windows. Por ejemplo, "Fabrikam\JeffSmith". |
ADS_NAME_TYPE_DISPLAY Valor: 4 Formato de nombre para mostrar. Por ejemplo, "Jeff Smith". |
ADS_NAME_TYPE_DOMAIN_SIMPLE Valor: 5 Formato de nombre de dominio simple. Por ejemplo, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_ENTERPRISE_SIMPLE Valor: 6 Formato de nombre de empresa simple. Por ejemplo, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_GUID Valor: 7 Formato de identificador único global. Por ejemplo, "{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}". |
ADS_NAME_TYPE_UNKNOWN Valor: 8 Tipo de nombre desconocido. El sistema calculará el formato. Este elemento es una opción significativa solo con el método IADsNameTranslate.Set o IADsNameTranslate.SetEx , pero no con el método IADsNameTranslate.Get o IADsNameTranslate.GetEx . |
ADS_NAME_TYPE_USER_PRINCIPAL_NAME Valor: 9 Formato de nombre principal de usuario. Por ejemplo, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_CANONICAL_EX Valor: 10 Formato de nombre canónico extendido. Por ejemplo, "Fabrikam.com/Users Jeff Smith". |
ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME Valor: 11 Formato de nombre de entidad de seguridad de servicio. Por ejemplo, "www/www.fabrikam.com@fabrikam.com". |
ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME Valor: 12 Cadena SID, tal como se define en el Lenguaje de definición de descriptores de seguridad (SDDL), para el SID del objeto actual o uno del historial de SID del objeto. Por ejemplo, "O:AOG:DAD:(A;; RPWPCCDCLCSWRCWDWOGA;;; S-1-0-0)" Para obtener más información, vea Formato de cadena del descriptor de seguridad. |
Comentarios
Los ejemplos de código escritos en C++, Visual Basic y VBS/ASP se pueden encontrar en las discusiones de la interfaz IADsNameTranslate .
Dado que VBScript no puede leer datos de una biblioteca de tipos, una aplicación debe usar las constantes numéricas adecuadas, en lugar de las constantes simbólicas, para establecer las marcas adecuadas. Para usar las constantes simbólicas como práctica de programación recomendada, escriba declaraciones explícitas de estas constantes, como se hace aquí, en aplicaciones vbScript.
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | iads.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de