Freigeben über


ADS_PROPERTY_OPERATION_ENUM-Enumeration (iads.h)

Die ADS_PROPERTY_OPERATION_ENUM-Enumeration gibt Möglichkeiten an, eine benannte Eigenschaft im Cache zu aktualisieren.

Syntax

typedef enum __MIDL___MIDL_itf_ads_0000_0000_0027 {
  ADS_PROPERTY_CLEAR = 1,
  ADS_PROPERTY_UPDATE = 2,
  ADS_PROPERTY_APPEND = 3,
  ADS_PROPERTY_DELETE = 4
} ADS_PROPERTY_OPERATION_ENUM;

Konstanten

 
ADS_PROPERTY_CLEAR
Wert: 1
Weist den Verzeichnisdienst an, alle Eigenschaftswerte aus dem -Objekt zu entfernen.
ADS_PROPERTY_UPDATE
Wert: 2
Weist den Verzeichnisdienst an, die aktuellen Werte durch die angegebenen Werte zu ersetzen.
ADS_PROPERTY_APPEND
Wert: 3
Weist den Verzeichnisdienst an, die angegebenen Werte an die vorhandenen Werte anzufügen.

Wenn der vorgang ADS_PROPERTY_APPEND angegeben wird, werden die neuen Attributwerte automatisch an den Verzeichnisdienst gebunden und aus dem lokalen Cache entfernt. Dadurch wird erzwungen, dass der lokale Cache beim nächsten Abruf der Attributwerte vom Verzeichnisdienst aktualisiert wird.
ADS_PROPERTY_DELETE
Wert: 4
Weist den Verzeichnisdienst an, die angegebenen Werte aus dem -Objekt zu löschen.

Hinweise

Die Elemente dieser Enumeration werden mit der IADs.PutEx-Methode verwendet, deren Dokument ein Beispiel für die Verwendung dieser aufgezählten Konstanten enthält.

Da Visual Basic Scripting Edition (VBScript) keine Daten aus einer Typbibliothek lesen kann, erkennen VBScript-Anwendungen die symbolischen Konstanten nicht wie definiert. Verwenden Sie stattdessen die numerischen Konstanten, um die entsprechenden Flags in Ihren VBScript-Anwendungen festzulegen. Um die symbolischen Konstanten als gute Programmierpraxis zu verwenden, schreiben Sie explizite Deklarationen dieser Konstanten, wie hier beschrieben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile iads.h

Weitere Informationen

ADSI-Enumerationen

IADs.PutEx