Enumeración ADSTYPEENUM (iads.h)
La enumeración ADSTYPEENUM se usa para identificar el tipo de datos de un valor de propiedad ADSI.
Syntax
typedef enum __MIDL___MIDL_itf_ads_0000_0000_0001 {
ADSTYPE_INVALID = 0,
ADSTYPE_DN_STRING,
ADSTYPE_CASE_EXACT_STRING,
ADSTYPE_CASE_IGNORE_STRING,
ADSTYPE_PRINTABLE_STRING,
ADSTYPE_NUMERIC_STRING,
ADSTYPE_BOOLEAN,
ADSTYPE_INTEGER,
ADSTYPE_OCTET_STRING,
ADSTYPE_UTC_TIME,
ADSTYPE_LARGE_INTEGER,
ADSTYPE_PROV_SPECIFIC,
ADSTYPE_OBJECT_CLASS,
ADSTYPE_CASEIGNORE_LIST,
ADSTYPE_OCTET_LIST,
ADSTYPE_PATH,
ADSTYPE_POSTALADDRESS,
ADSTYPE_TIMESTAMP,
ADSTYPE_BACKLINK,
ADSTYPE_TYPEDNAME,
ADSTYPE_HOLD,
ADSTYPE_NETADDRESS,
ADSTYPE_REPLICAPOINTER,
ADSTYPE_FAXNUMBER,
ADSTYPE_EMAIL,
ADSTYPE_NT_SECURITY_DESCRIPTOR,
ADSTYPE_UNKNOWN,
ADSTYPE_DN_WITH_BINARY,
ADSTYPE_DN_WITH_STRING
} ADSTYPEENUM;
Constantes
ADSTYPE_INVALID Valor: 0 El tipo de datos no es válido |
ADSTYPE_DN_STRING La cadena es de Nombre distintivo (ruta de acceso) de un objeto de servicio de directorio. |
ADSTYPE_CASE_EXACT_STRING La cadena es del tipo que distingue mayúsculas de minúsculas. |
ADSTYPE_CASE_IGNORE_STRING La cadena es del tipo que no distingue mayúsculas de minúsculas. |
ADSTYPE_PRINTABLE_STRING La cadena se puede mostrar en pantalla o en impresión. |
ADSTYPE_NUMERIC_STRING La cadena es de un número que se va a interpretar como texto. |
ADSTYPE_BOOLEAN Los datos son de un valor booleano. |
ADSTYPE_INTEGER Los datos son de un valor entero. |
ADSTYPE_OCTET_STRING La cadena es de una matriz de bytes. |
ADSTYPE_UTC_TIME Los datos son de la hora universal tal y como se expresa en la coordenada de hora universal (UTC). |
ADSTYPE_LARGE_INTEGER Los datos son de un valor entero largo. |
ADSTYPE_PROV_SPECIFIC La cadena es de una cadena específica del proveedor. |
ADSTYPE_OBJECT_CLASS No se usa. |
ADSTYPE_CASEIGNORE_LIST Los datos son de una lista de cadenas que no distinguen mayúsculas de minúsculas. |
ADSTYPE_OCTET_LIST Los datos son de una lista de cadenas de octetos. |
ADSTYPE_PATH La cadena es de una ruta de acceso de directorio. |
ADSTYPE_POSTALADDRESS La cadena es del tipo de dirección postal. |
ADSTYPE_TIMESTAMP Los datos son de una marca de tiempo en segundos. |
ADSTYPE_BACKLINK La cadena es de un vínculo posterior. |
ADSTYPE_TYPEDNAME La cadena es de un nombre con tipo. |
ADSTYPE_HOLD Los datos son de la estructura de datos Hold. |
ADSTYPE_NETADDRESS La cadena es de una dirección net. |
ADSTYPE_REPLICAPOINTER Los datos son de un puntero de réplica. |
ADSTYPE_FAXNUMBER La cadena es de un número de fax. |
ADSTYPE_EMAIL Los datos son de un mensaje de correo electrónico. |
ADSTYPE_NT_SECURITY_DESCRIPTOR Los datos son un descriptor de seguridad de Windows representado por una matriz de bytes. |
ADSTYPE_UNKNOWN Los datos son de un tipo indefinido. |
ADSTYPE_DN_WITH_BINARY Los datos son de ADS_DN_WITH_BINARY que se usan para asignar un nombre distintivo a un GUID novarying. Para obtener más información, vea la sección Comentarios. |
ADSTYPE_DN_WITH_STRING Los datos son de ADS_DN_WITH_STRING que se usan para asignar un nombre distintivo a un valor de cadena novaring. Para obtener más información, vea la sección Comentarios. |
Comentarios
Al extender el esquema de Active Directory para agregar ADS_DN_WITH_BINARY, también debe especificar la definición de atributo "otherWellKnownGuid". Agregue lo siguiente a la definición del atributo de archivo ldf: "omObjectClass:: KoZIhvcUAQEBCw=="
Al extender el esquema de Active Directory para agregar ADS_DN_WITH_STRING, también debe especificar la definición de atributo "otherWellKnownGuid". Agregue lo siguiente a la definición del atributo de archivo ldf: "omObjectClass:: KoZIhvcUAQEBDA=="
Dado que VBScript no puede leer datos de una biblioteca de tipos, las aplicaciones VBScript no reconocen constantes simbólicas, como se ha definido anteriormente. Use las constantes numéricas en su lugar para establecer las marcas adecuadas en la aplicación VBScript. 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 la aplicación VBScript.
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | iads.h |