Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’énumération ADSTYPEENUM est utilisée pour identifier le type de données d’une valeur de propriété 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_INVALIDValeur : 0 Le type de données n’est pas valide |
ADSTYPE_DN_STRINGLa chaîne est de nom unique (chemin) d’un objet de service d’annuaire. |
ADSTYPE_CASE_EXACT_STRINGLa chaîne est de type respectant la casse. |
ADSTYPE_CASE_IGNORE_STRINGLa chaîne est du type qui ne respecte pas la casse. |
ADSTYPE_PRINTABLE_STRINGLa chaîne peut être affichée à l’écran ou à l’impression. |
ADSTYPE_NUMERIC_STRINGLa chaîne est d’un chiffre à interpréter comme du texte. |
ADSTYPE_BOOLEANLes données sont d’une valeur booléenne. |
ADSTYPE_INTEGERLes données sont d’une valeur entière. |
ADSTYPE_OCTET_STRINGLa chaîne est d’un tableau d’octets. |
ADSTYPE_UTC_TIMELes données sont du temps universel tel qu’exprimé en coordonnées de temps universel (UTC). |
ADSTYPE_LARGE_INTEGERLes données sont d’une valeur entière longue. |
ADSTYPE_PROV_SPECIFICLa chaîne est d’une chaîne spécifique au fournisseur. |
ADSTYPE_OBJECT_CLASSNon utilisé. |
ADSTYPE_CASEIGNORE_LISTLes données sont issues d’une liste de chaînes qui ne respectent pas la casse. |
ADSTYPE_OCTET_LISTLes données sont issues d’une liste de chaînes d’octets. |
ADSTYPE_PATHLa chaîne est d’un chemin d’accès au répertoire. |
ADSTYPE_POSTALADDRESSLa chaîne est du type d’adresse postale. |
ADSTYPE_TIMESTAMPLes données sont d’un horodatage en secondes. |
ADSTYPE_BACKLINKLa chaîne est d’un lien précédent. |
ADSTYPE_TYPEDNAMELa chaîne est d’un nom typé. |
ADSTYPE_HOLDLes données sont de la structure de données Hold. |
ADSTYPE_NETADDRESSLa chaîne est d’une adresse réseau. |
ADSTYPE_REPLICAPOINTERLes données sont d’un pointeur réplica. |
ADSTYPE_FAXNUMBERLa chaîne est un numéro de télécopie. |
ADSTYPE_EMAILLes données sont d’un e-mail. |
ADSTYPE_NT_SECURITY_DESCRIPTORLes données sont un descripteur de sécurité Windows tel que représenté par un tableau d’octets. |
ADSTYPE_UNKNOWNLes données sont d’un type non défini. |
ADSTYPE_DN_WITH_BINARYLes données sont de ADS_DN_WITH_BINARY utilisées pour le mappage d’un nom unique à un GUID nonvarying. Pour plus d'informations, consultez la section Notes. |
ADSTYPE_DN_WITH_STRINGLes données sont de ADS_DN_WITH_STRING utilisées pour mapper un nom unique à une valeur de chaîne nonvarying. Pour plus d'informations, consultez la section Notes. |
Notes
Lorsque vous étendez le schéma Active Directory pour ajouter ADS_DN_WITH_BINARY, vous devez également spécifier la définition d’attribut « otherWellKnownGuid ». Ajoutez ce qui suit à la définition d’attribut de fichier ldf : « omObjectClass:: KoZIhvcUAQEBCw== »
Lorsque vous étendez le schéma Active Directory pour ajouter ADS_DN_WITH_STRING, vous devez également spécifier la définition d’attribut « otherWellKnownGuid ». Ajoutez ce qui suit à la définition d’attribut de fichier ldf : « omObjectClass:: KoZIhvcUAQEBDA== »
Étant donné que VBScript ne peut pas lire les données d’une bibliothèque de types, les applications VBScript ne reconnaissent pas les constantes symboliques, comme défini ci-dessus. Utilisez plutôt les constantes numériques pour définir les indicateurs appropriés dans votre application VBScript. Pour utiliser les constantes symboliques comme bonne pratique de programmation, écrivez des déclarations explicites de ces constantes, comme cela est fait ici, dans votre application VBScript.
Configuration requise
| Client minimal pris en charge | Windows Vista |
| Serveur minimal pris en charge | Windows Server 2008 |
| En-tête | iads.h |