ADSI 简单数据类型
Active Directory 服务接口(ADSI)定义和使用以下简单数据类型。
typedef DWORD ADS_BOOLEAN, *PADS_BOOLEAN;
typedef LPWSTR ADS_CASE_EXACT_STRING, *PADS_CASE_EXACT_STRING;
typedef LPWSTR ADS_CASE_IGNORE_STRING, *PADS_CASE_IGNORE_STRING;
typedef LPWSTR ADS_DN_STRING, *PADS_DN_STRING;
typedef DWORD ADS_INTEGER, *PADS_INTEGER;
typedef LARGE_INTEGER ADS_LARGE_INTEGER, *PADS_LARGE_INTEGER;
typedef LPWSTR ADS_NUMERIC_STRING, *PADS_NUMERIC_STRING;
typedef LPWSTR ADS_OBJECT_CLASS, *PADS_OBJECT_CLASS;
typedef LPWSTR ADS_PRINTABLE_STRING, *PADS_PRINTABLE_STRING;
typedef HANDLE ADS_SEARCH_HANDLE, *PADS_SEARCH_HANDLE;
typedef SYSTEMTIME ADS_UTC_TIME, *PADS_UTC_TIME;
-
ADS_BOOLEAN
-
DWORD
-
ADS_CA标准版_EXACT_STRING
-
LPWSTR
-
ADS_CA标准版_IGNORE_STRING
-
LPWSTR
-
ADS_DN_STRING
-
LPWSTR
-
ADS_INTEGER
-
DWORD
-
ADS_LARGE_INTEGER
-
ADS_NUMERIC_STRING
-
LPWSTR
-
ADS_OBJECT_CLASS
-
LPWSTR
-
ADS_PRINTABLE_STRING
-
LPWSTR
-
ADS_标准版ARCH_HANDLE
-
HANDLE
-
ADS_UTC_TIME
注解
当 ADSI 读取已在 LDAP 架构中定义为 INTEGER 的属性时,它将始终将整数作为 32 位值进行处理,并可能会截断数据。 这只涉及允许任意大小的整数值的 LDAP 服务器。 如果特性是通过扩展架构定义的自定义属性,可以通过将自定义属性定义为字符串来避免此问题。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
标头 |
|