Compartir a través de


Método IConnectableCredentialProviderCredential::Connect (credentialprovider.h)

Conecta un objeto IConnectableCredentialProviderCredential . Se llama a este método después de que el usuario haga clic en el botón Enviar dentro de la pantalla Proveedor de acceso previo al inicio de sesión y antes de llamar a ICredentialProviderCredential::GetSerialization .

Sintaxis

HRESULT Connect(
  [in] IQueryContinueWithStatus *pqcws
);

Parámetros

[in] pqcws

Tipo: IQueryContinueWithStatus*

Puntero a un objeto IQueryContinueWithStatus .

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Cuando Logon UI llama a este método, pasa un puntero a una instancia de IQueryContinueWithStatus . Este objeto se usa para consultar si el proveedor de credenciales debe seguir intentando conectarse a la red y mostrar los mensajes de estado al usuario al intentar conectarse. Los proveedores de credenciales sólidos deben llamar periódicamente a QueryContinue durante los intentos de conectarse a una red para poder responder a la entrada del usuario.

Después de una llamada correcta a Connect, la interfaz de usuario de inicio de sesión muestra un botón Desconectar al usuario. Si el usuario hace clic en Desconectar, la interfaz de usuario de inicio de sesión llama a Disconnect en cada proveedor de credenciales que implementa IConnectableCredentialProviderCredential.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado credentialprovider.h