Метод IDsDisplaySpecifier::SetServer (dsclient.h)
Метод IDsDisplaySpecifier::SetServer указывает сервер, с которого получены данные описателя отображения.
Синтаксис
HRESULT SetServer(
[in] LPCWSTR pszServer,
[in] LPCWSTR pszUserName,
[in] LPCWSTR pszPassword,
[in] DWORD dwFlags
);
Параметры
[in] pszServer
Указатель на строку Юникода, завершающуюся значением NULL, которая содержит имя сервера, который будет использоваться для получения данных описатель отображения.
[in] pszUserName
Указатель на строку Юникода с пустым завершением, содержащую имя пользователя, которое будет использоваться для доступа к серверу, указанному в pszServer.
[in] pszPassword
Указатель на строку Юникода, завершающуюся null, которая содержит пароль, используемый для доступа к серверу, указанному в pszServer.
[in] dwFlags
Содержит набор флагов, используемых для привязки к службе каталогов. Это может быть ноль или сочетание одного или нескольких из следующих значений.
DSSSF_SIMPLEAUTHENTICATE (1 (0x1))
Объект IDsDisplaySpecifier использует простую проверку подлинности вместо безопасной проверки подлинности.
DSSSF_DONTSIGNSEAL (2 (0x2))
Объект IDsDisplaySpecifier не использует подписывание и печать при открытии объектов.
DSSSF_DSAVAILABLE (2147483648 (0x80000000))
Объект IDsDisplaySpecifier не будет проверка, доступен ли сервер каталогов.
Возвращаемое значение
Возвращает стандартное значение HRESULT , включая следующее.
Комментарии
Данные сервера кэшируются объектом IDsDisplaySpecifier . Объект IDsDisplaySpecifier фактически не привязывается к серверу до вызова определенного метода, например IDsDisplaySpecifier::GetDisplaySpecifier.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | dsclient.h |
DLL | Dsadmin.dll |