IDsDisplaySpecifier::SetServer 方法 (dsclient.h)
IDsDisplaySpecifier::SetServer 方法指定从中获取显示说明符数据的服务器。
语法
HRESULT SetServer(
[in] LPCWSTR pszServer,
[in] LPCWSTR pszUserName,
[in] LPCWSTR pszPassword,
[in] DWORD dwFlags
);
参数
[in] pszServer
指向以 null 结尾的 Unicode 字符串的指针,该字符串包含将用于获取显示说明符数据的服务器的名称。
[in] pszUserName
指向以 null 结尾的 Unicode 字符串的指针,该字符串包含要用于访问 pszServer 中指定的服务器的用户名。
[in] pszPassword
指向以 null 结尾的 Unicode 字符串的指针,该字符串包含用于访问 pszServer 中指定的服务器的密码。
[in] dwFlags
包含一组用于绑定到目录服务的标志。 这可以是零,也可以是以下一个或多个值的组合。
DSSSF_SIMPLEAUTHENTICATE (1 (0x1) )
IDsDisplaySpecifier 对象使用简单身份验证而不是安全身份验证。
DSSSF_DONTSIGNSEAL (2 (0x2) )
IDsDisplaySpecifier 对象在打开对象时不使用签名和密封。
DSSSF_DSAVAILABLE (2147483648 (0x80000000) )
IDsDisplaySpecifier 对象不会检查目录服务器是否可用。
返回值
返回标准 HRESULT 值,包括以下内容。
注解
服务器数据由 IDsDisplaySpecifier 对象缓存。 在调用特定方法(如 IDsDisplaySpecifier::GetDisplaySpecifier)之前,IDsDisplaySpecifier 对象不会实际绑定到服务器。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | dsclient.h |
DLL | Dsadmin.dll |