ADSI Attribute Modification Types
The following constants are used with the dwControlCode member of ADS_ATTR_INFO structure to specify the type of operation to be performed when an attribute is modified with the IDirectoryObject::SetObjectAttributes method. For more information about using these values, see Modifying Attributes with ADSI.
-
ADS_ATTR_CLEAR
-
-
1
-
Causes all attribute values to be removed from an object.
-
-
ADS_ATTR_UPDATE
-
-
2
-
Causes the specified attribute values to be updated.
-
-
ADS_ATTR_APPEND
-
-
3
-
Causes the specified attribute values to be appended to the existing attribute values.
-
-
ADS_ATTR_DELETE
-
-
4
-
Causes the specified attribute values to be removed from an object.
-
Remarks
These constants are intended to be used with the ADS_ATTR_INFO structure in the IDirectoryObject::SetObjectAttributes method. These constants should not be confused with members of the ADS_PROPERTY_OPERATION_ENUM enumeration, which are intended to be used with the IADs::PutEx method.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Header |
|