ADSI Structures

Active Directory Service Interfaces (ADSI) define and use the structures listed in the following table.

Structure Description
ADS_ATTR_DEF
Describes a set of attribute definitions of an attributeSchema object.
ADS_ATTR_INFO
Holds the value of a named attribute and specifies operations to modify the attribute.
ADS_BACKLINK
Represents an ADSI representation of the Back Link attribute.
ADS_CASEIGNORE_LIST
Represents an ADSI representation of the Case Ignore List attribute.
ADS_CLASS_DEF
Describes schema data for an object.
ADS_DN_WITH_BINARY
An ADSI-defined structure that maps a distinguished name to an object GUID.
ADS_DN_WITH_STRING
An ADSI-defined structure that maps a distinguished name of an object to a nonvarying string value.
ADS_EMAIL
Represents an ADSI representation of the EMail attribute.
ADS_FAXNUMBER
Represents an ADSI representation of the Facsimile Telephone Number attribute.
ADS_HOLD
Represents an ADSI representation of the Hold attribute.
ADS_NETADDRESS
Represents an ADSI representation of the Net Address attribute.
ADS_NT_SECURITY_DESCRIPTOR
Describes a security descriptor.
ADS_OBJECT_INFO
Describes directory service object data.
ADS_OCTET_LIST
Represents an ADSI representation of the Octet List attribute.
ADS_OCTET_STRING
Represents an ADSI representation of the Octet String attribute.
ADS_PATH
Represents an ADSI representation of the Path attribute.
ADS_POSTALADDRESS
Represents an ADSI representation of the Postal Address attribute.
ADS_PROV_SPECIFIC
Describes a provider-specific data type.
ADS_REPLICAPOINTER
Represents an ADSI representation of the Replica Pointer attribute.
ADS_SEARCH_COLUMN
Represents a column resulting from a directory query.
ADS_SEARCHPREF_INFO
Describes query preferences.
ADS_SORTKEY
Describes the sort key used for sorting a query.
ADS_TIMESTAMP
Represents an ADSI representation of the Timestamp attribute.
ADS_TYPEDNAME
Represents an ADSI representation of the Typed Name attribute.
ADSVALUE
Describes the value of an ADSI data type.
ADS_VLV
Specifies that the virtual list view should be used when returning search results from the server.