ADS_OPTION_ENUM 枚举 (iads.h)
ADS_OPTION_ENUM枚举类型包含的值指示可以使用 IADsObjectOptions.GetOption 和IADsObjectOptions.SetOption 方法检索或设置的选项。
语法
typedef enum __MIDL___MIDL_itf_ads_0001_0077_0001 {
ADS_OPTION_SERVERNAME = 0,
ADS_OPTION_REFERRALS,
ADS_OPTION_PAGE_SIZE,
ADS_OPTION_SECURITY_MASK,
ADS_OPTION_MUTUAL_AUTH_STATUS,
ADS_OPTION_QUOTA,
ADS_OPTION_PASSWORD_PORTNUMBER,
ADS_OPTION_PASSWORD_METHOD,
ADS_OPTION_ACCUMULATIVE_MODIFICATION,
ADS_OPTION_SKIP_SID_LOOKUP
} ADS_OPTION_ENUM;
常量
ADS_OPTION_SERVERNAME 值: 0 获取包含当前绑定的服务器主机名的VT_BSTR 到此对象。 不支持此选项 IADsObjectOptions.SetOption 方法。 |
ADS_OPTION_REFERRALS 获取或设置一个 VT_I4 值,该值指示如何在 中执行引用追查 查询。 此选项可以包含其中一个 由ADS_CHASE_REFERRALS_ENUM定义的值 枚举中。 |
ADS_OPTION_PAGE_SIZE 获取或设置一个 VT_I4 值,该值指示分页搜索中的页面大小。 |
ADS_OPTION_SECURITY_MASK 获取或设置一个 VT_I4 值,该值控制安全描述符数据,该值可以是 读取 对象。 此选项可以包含 中定义的值的任意组合 ADS_SECURITY_INFO_ENUM 枚举。 |
ADS_OPTION_MUTUAL_AUTH_STATUS 获取一个 VT_I4 值,该值确定是否由 执行相互身份验证 SSPI 层。 如果返回的选项值包含 ISC_RET_MUTUAL_AUTH 标志, 在 Sspi.h 中定义,则已执行相互身份验证。 如果返回的选项值不包含 ISC_RET_MUTUAL_AUTH标志,则尚未执行相互身份验证。 For 有关相互身份验证的详细信息,请参阅 SSPI。 此 选项不受 IADsObjectOptions.SetOption 方法。 |
ADS_OPTION_QUOTA 允许读取安全主体的有效配额和已用配额。 此选项采用 VT_BSTR 值,该值包含可读取配额的安全主体。 如果安全主体字符串的长度为零或值为 VT_EMPTY 值, 安全主体是当前登录的用户。 此选项仅受 IADsObjectOptions.SetOption 方法。 |
ADS_OPTION_PASSWORD_PORTNUMBER 检索或设置一个 VT_I4 值,该值包含 ADSI 用于的端口号 设置或更改密码时建立连接。 默认情况下,ADSI 使用端口 636 建立 连接以设置或更改密码。 |
ADS_OPTION_PASSWORD_METHOD 检索或设置指定密码编码方法 的VT_I4 值。 此选项可以包含中定义的值之一 ADS_PASSWORD_ENCODING_ENUM 枚举中。 |
ADS_OPTION_ACCUMULATIVE_MODIFICATION 包含一个 VT_BOOL 值,该值指定属性值是否更改操作 应累计。 默认情况下,当一个属性值被修改多次时,前一个值 更改操作被较新的操作覆盖。 如果此选项设置为 VARIANT_TRUE,每个属性值更改操作都累积在缓存中。 使用 将属性值更新提交到服务器时 IADs.SetInfo 方法,每个方法累加 操作将发送到服务器。 如果此选项已设置为 VARIANT_TRUE,则无法将其重置为 ADSI 对象的生存期VARIANT_FALSE。 若要重置此选项,请 必须释放对 ADSI 对象的引用,并且该对象必须再次绑定到 。 对象绑定时 再说一次,默认情况下,此选项将设置为 VARIANT_FALSE 。 此选项仅影响使用 修改的属性值 IADs.PutEx 和 IADsPropertyList.PutPropertyItem 方法。 IADs.Put 方法忽略此选项。 |
ADS_OPTION_SKIP_SID_LOOKUP 如果在 对象上设置了此选项,则 (在检索期间或期间不会执行任何查找 修改) 。 此选项会影响 IAD 和 IADsPropertyList 接口。 它也适用 检索特定用户的有效配额使用情况时。 |
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | iads.h |