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 |