Поделиться через


Метод IConnectableCredentialProviderCredential::Connect (credentialprovider.h)

Подключает объект IConnectableCredentialProviderCredential . Этот метод вызывается после нажатия кнопки Отправить на экране поставщика предварительного входа в систему и перед вызовом ICredentialProviderCredential::GetSerialization .

Синтаксис

HRESULT Connect(
  [in] IQueryContinueWithStatus *pqcws
);

Параметры

[in] pqcws

Тип: IQueryContinueWithStatus*

Указатель на объект IQueryContinueWithStatus .

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Когда пользовательский интерфейс Logon вызывает этот метод, он передает указатель на экземпляр IQueryContinueWithStatus . Этот объект используется для запроса, должен ли поставщик учетных данных продолжать попытки подключения к сети, а также для отображения сообщений о состоянии для пользователя при попытке подключения. Надежные поставщики учетных данных должны периодически вызывать QueryContinue во время попыток подключения к сети, чтобы иметь возможность реагировать на ввод данных пользователем.

После успешного вызова Connect в пользовательском интерфейсе входа отображается кнопка Отключить для пользователя. Если пользователь нажимает кнопку Отключить, пользовательский интерфейс входа вызывает Disconnect для каждого поставщика учетных данных, реализующего IConnectableCredentialProviderCredential.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header credentialprovider.h