ADSTYPEENUM-Enumeration (iads.h)
Die ADSTYPEENUM-Enumeration wird verwendet, um den Datentyp eines ADSI-Eigenschaftswerts zu identifizieren.
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;
Konstanten
ADSTYPE_INVALID Wert: 0 Der Datentyp ist ungültig. |
ADSTYPE_DN_STRING Die Zeichenfolge ist der Distinguished Name (Path) eines Verzeichnisdienstobjekts. |
ADSTYPE_CASE_EXACT_STRING Die Zeichenfolge weist den Typ auf, bei dem die Groß-/Kleinschreibung beachtet wird. |
ADSTYPE_CASE_IGNORE_STRING Die Zeichenfolge weist den Typ ohne Berücksichtigung der Groß-/Kleinschreibung auf. |
ADSTYPE_PRINTABLE_STRING Die Zeichenfolge kann auf dem Bildschirm oder im Druck angezeigt werden. |
ADSTYPE_NUMERIC_STRING Die Zeichenfolge ist von einer Zahl, die als Text interpretiert werden soll. |
ADSTYPE_BOOLEAN Die Daten haben einen booleschen Wert. |
ADSTYPE_INTEGER Die Daten haben einen ganzzahligen Wert. |
ADSTYPE_OCTET_STRING Die Zeichenfolge ist aus einem Bytearray. |
ADSTYPE_UTC_TIME Die Daten sind aus der universellen Zeit, wie in Universal Time Coordinate (UTC) ausgedrückt. |
ADSTYPE_LARGE_INTEGER Die Daten haben einen langen ganzzahligen Wert. |
ADSTYPE_PROV_SPECIFIC Die Zeichenfolge ist eine anbieterspezifische Zeichenfolge. |
ADSTYPE_OBJECT_CLASS Wird nicht verwendet. |
ADSTYPE_CASEIGNORE_LIST Die Daten sind aus einer Liste von Zeichenfolgen ohne Berücksichtigung der Groß-/Kleinschreibung. |
ADSTYPE_OCTET_LIST Die Daten sind aus einer Liste von Oktettzeichenfolgen. |
ADSTYPE_PATH Die Zeichenfolge weist einen Verzeichnispfad auf. |
ADSTYPE_POSTALADDRESS Die Zeichenfolge ist vom Postadressentyp. |
ADSTYPE_TIMESTAMP Die Daten haben einen Zeitstempel in Sekunden. |
ADSTYPE_BACKLINK Die Zeichenfolge ist ein Backlink. |
ADSTYPE_TYPEDNAME Die Zeichenfolge weist einen typisierten Namen auf. |
ADSTYPE_HOLD Die Daten entsprechen der Datenstruktur "Hold". |
ADSTYPE_NETADDRESS Die Zeichenfolge ist von einer Netzadresse. |
ADSTYPE_REPLICAPOINTER Die Daten sind von einem Replikatzeiger. |
ADSTYPE_FAXNUMBER Die Zeichenfolge ist eine Faxnummer. |
ADSTYPE_EMAIL Die Daten sind aus einer E-Mail-Nachricht. |
ADSTYPE_NT_SECURITY_DESCRIPTOR Die Daten sind ein Windows-Sicherheitsdeskriptor, der durch ein Bytearray dargestellt wird. |
ADSTYPE_UNKNOWN Die Daten haben einen undefinierten Typ. |
ADSTYPE_DN_WITH_BINARY Die Daten sind von ADS_DN_WITH_BINARY , die zum Zuordnen eines distinguished Namens zu einer nicht variablen GUID verwendet werden. Weitere Informationen finden Sie in den Hinweisen. |
ADSTYPE_DN_WITH_STRING Die Daten sind von ADS_DN_WITH_STRING verwendet, um einen distinguished name einem nicht variablen Zeichenfolgenwert zuzuordnen. Weitere Informationen finden Sie in den Hinweisen. |
Hinweise
Wenn Sie das Active Directory-Schema erweitern, um ADS_DN_WITH_BINARY hinzuzufügen, müssen Sie auch die Attributdefinition "otherWellKnownGuid" angeben. Fügen Sie der ldf-Dateiattributedefinition Folgendes hinzu: "omObjectClass:: KoZIhvcUAQEBCw=="
Wenn Sie das Active Directory-Schema erweitern, um ADS_DN_WITH_STRING hinzuzufügen, müssen Sie auch die Attributdefinition "otherWellKnownGuid" angeben. Fügen Sie der ldf-Dateiattributedefinition Folgendes hinzu: "omObjectClass:: KoZIhvcUAQEBDA=="
Da VBScript keine Daten aus einer Typbibliothek lesen kann, erkennen VBScript-Anwendungen keine symbolischen Konstanten, wie oben definiert. Verwenden Sie stattdessen die numerischen Konstanten, um die entsprechenden Flags in Ihrer VBScript-Anwendung festzulegen. Um die symbolischen Konstanten als bewährte Programmierpraxis zu verwenden, schreiben Sie explizite Deklarationen solcher Konstanten, wie hier in Ihrer VBScript-Anwendung geschehen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | iads.h |