Notifications d’information

Pour les États de connexion connus sous le nom d’état d’exécution, aucune action n’est requise du gestionnaire de notification à moins qu’une erreur ne se produise. Les États en cours d’exécution se produisent pendant les parties de l’opération de connexion que RAS gère automatiquement, comme la connexion aux appareils nécessaires, l’authentification de l’utilisateur et l’attente d’un rappel du serveur distant. La notification est simplement un rapport de progression vers le client.

Le client peut choisir de transmettre ces notifications d’information à l’utilisateur. Dans certains États en cours d’exécution, le client peut souhaiter afficher des informations supplémentaires. Par exemple, un gestionnaire de notification qui reçoit une _ notification CONNECTDEVICE RASCS peut appeler la fonction RasGetConnectStatus pour obtenir le nom et le type de l’appareil auquel la connexion est établie. Un autre exemple est lorsque le client reçoit une _ notification RASCS Projected. Cela se produit lorsque la phase de projection RAS de l’opération de connexion est terminée. Le client peut appeler la fonction RasGetProjectionInfo pour obtenir des informations supplémentaires sur la projection. Le client peut utiliser ces informations pour indiquer à l’utilisateur les protocoles réseau qui peuvent être utilisés par cette connexion.

Vous devez éviter d’écrire du code qui dépend de l’ordre ou de l’occurrence d’États d’information particuliers, car cela peut varier d’une plateforme à l’autre.