Mapping Active Directory Syntax to ADSI Syntax

The following table maps the Active Directory syntaxes to their corresponding ADSI syntaxes.

Attribute syntax ID Active Directory syntax type Equivalent ADSI syntax type
2.5.5.1
DN String
DN String
2.5.5.2
Object ID
CaseIgnore String
2.5.5.3
Case Sensitive String
CaseExact String
2.5.5.4
Case Ignored String
CaseIgnore String
2.5.5.5
Print Case String
Printable String
2.5.5.6
Numeric String
Numeric String
2.5.5.7
OR Name DNWithOctetString
Not Supported
2.5.5.8
Boolean
Boolean
2.5.5.9
Integer
Integer
2.5.5.10
Octet String
Octet String
2.5.5.11
Time
UTC Time
2.5.5.12
Unicode
Case Ignore String
2.5.5.13
Address
Not Supported
2.5.5.14
Distname-Address
2.5.5.15
NT Security Descriptor
IADsSecurityDescriptor
2.5.5.16
Large Integer
IADsLargeInteger
2.5.5.17
SID
Octet String