ADSTYPEENUM
The ADSTYPEENUM enumeration is used to identify the data type of a property value.
Syntax
enum ADSTYPEENUM
{
ADSTYPE_INVALID = 0, //0x0
ADSTYPE_DN_STRING = 1, //0x1
ADSTYPE_CASE_EXACT_STRING = 2, //0x2
ADSTYPE_CASE_IGNORE_STRING = 3, //0x3
ADSTYPE_PRINTABLE_STRING = 4, //0x4
ADSTYPE_NUMERIC_STRING = 5, //0x5
ADSTYPE_BOOLEAN = 6, //0x6
ADSTYPE_INTEGER = 7, //0x7
ADSTYPE_OCTET_STRING = 8, //0x8
ADSTYPE_UTC_TIME = 9, //0x9
ADSTYPE_LARGE_INTEGER = 10, //0xA
ADSTYPE_PROV_SPECIFIC = 11, //0xB
ADSTYPE_OBJECT_CLASS = 12, //0xC
ADSTYPE_CASEIGNORE_LIST = 13, //0xD
ADSTYPE_OCTET_LIST = 14, //0xE
ADSTYPE_PATH = 15, //0xF
ADSTYPE_POSTALADDRESS = 16, //0x10
ADSTYPE_TIMESTAMP = 17, //0x11
ADSTYPE_BACKLINK = 18, //0x12
ADSTYPE_TYPEDNAME = 19, //0x13
ADSTYPE_HOLD = 20, //0x14
ADSTYPE_NETADDRESS = 21, //0x15
ADSTYPE_REPLICAPOINTER = 22, //0x16
ADSTYPE_FAXNUMBER = 23, //0x17
ADSTYPE_EMAIL = 24, //0x18
ADSTYPE_NT_SECURITY_DESCRIPTOR = 25, //0x19
ADSTYPE_UNKNOWN = 26, //0x1A
ADSTYPE_DN_WITH_BINARY = 27, //0x1B
ADSTYPE_DN_WITH_STRING = 28 //0x1C
}
Constants
-
Flag
-
Description
-
ADSTYPE_INVALID
-
The data type is invalid.
-
ADSTYPE_DN_STRING
-
The string is of a Distinguished Name (DN) of a directory object.
-
ADSTYPE_CASE_EXACT_STRING
-
The string is of the case-sensitive type.
-
ADSTYPE_CASE_IGNORE_STRING
-
The string is of the case-insensitive type.
-
ADSTYPE_PRINTABLE_STRING
-
The string is displayable on screen or in print.
-
ADSTYPE_NUMERIC_STRING
-
The string is of a numeral to be interpreted as text.
-
ADSTYPE_BOOLEAN
-
The data is of a boolean value.
-
ADSTYPE_INTEGER
-
The data is of an integer value.
-
ADSTYPE_OCTET_STRING
-
The string is of a byte array.
-
ADSTYPE_UTC_TIME
-
The data is of the universal time as expressed in Universal Time Coordinate (UTC).
-
ADSTYPE_LARGE_INTEGER
-
The data is of a long integer value.
-
ADSTYPE_PROV_SPECIFIC
-
The string is of a provider-specific string.
-
ADSTYPE_OBJECT_CLASS
-
Not used.
-
ADSTYPE_CASEIGNORE_LIST
-
The data is of a list of case insensitive strings.
-
ADSTYPE_OCTET_LIST
-
The data is of a list of octet strings.
-
ADSTYPE_PATH
-
The string is of a directory path.
-
ADSTYPE_POSTALADDRESS
-
The string is of the postal address type.
-
ADSTYPE_TIMESTAMP
-
The data is of a time stamp in seconds.
-
ADSTYPE_BACKLINK
-
The string is of a back link.
-
ADSTYPE_TYPEDNAME
-
The string is of a typed name.
-
ADSTYPE_HOLD
-
The data is of the Hold data structure.
-
ADSTYPE_NETADDRESS
-
The string is of a net address.
-
ADSTYPE_REPLICAPOINTER
-
The data is of a replica pointer.
-
ADSTYPE_FAXNUMBER
-
The string is of a fax number.
-
ADSTYPE_EMAIL
-
The data is of an email message.
-
ADSTYPE_NT_SECURITY_DESCRIPTOR
-
The data is of Windows NT/Windows 2000 security descriptor as represented by a byte array.
-
ADSTYPE_UNKNOWN
-
The data is of an undefined type.
-
ADSTYPE_DN_WITH_BINARY
-
The data is of ADS_DN_WITH_BINARY used for mapping a distinguished name to a non-varying GUID.
-
ADSTYPE_DN_WITH_STRING
-
The data is of ADS_DN_WITH_STRING used for mapping a distinguished name to a non-varying string value.
Requirements
Minimum required version: 2009.1