Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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_1779Valor: 1 Formato de nombre como se especifica en RFC 1779. Por ejemplo, "CN=Jeff Smith,CN=users,DC=Fabrikam,DC=com". |
ADS_NAME_TYPE_CANONICALValor: 2 Formato de nombre canónico. Por ejemplo, "Fabrikam.com/Users/Jeff Smith". |
ADS_NAME_TYPE_NT4Valor: 3 Formato de nombre de cuenta usado en Windows. Por ejemplo, "Fabrikam\JeffSmith". |
ADS_NAME_TYPE_DISPLAYValor: 4 Formato de nombre para mostrar. Por ejemplo, "Jeff Smith". |
ADS_NAME_TYPE_DOMAIN_SIMPLEValor: 5 Formato de nombre de dominio simple. Por ejemplo, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_ENTERPRISE_SIMPLEValor: 6 Formato de nombre de empresa simple. Por ejemplo, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_GUIDValor: 7 Formato de identificador único global. Por ejemplo, "{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}". |
ADS_NAME_TYPE_UNKNOWNValor: 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_NAMEValor: 9 Formato de nombre principal de usuario. Por ejemplo, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_CANONICAL_EXValor: 10 Formato de nombre canónico extendido. Por ejemplo, "Fabrikam.com/Users Jeff Smith". |
ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAMEValor: 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_NAMEValor: 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 |