Utilisation du gestionnaire de tables de routage version 2
Avant de commencer à développer des clients qui utilisent les API RTMv2, passez en revue les problèmes de programmation RTMv2.
Cette section contient un exemple de code qui peut être utilisé lors du développement de clients tels que des protocoles de routage.
- Problèmes de programmation RTMv2
- S’inscrire auprès du gestionnaire de tables de routage
- Énumérer les entités inscrites
- Obtenir et appeler les méthodes exportées pour un client
- Inscription à la notification de modification
- Ajouter et mettre à jour des itinéraires à l’aide de RtmAddRouteToDest
- Mettre à jour un itinéraire sur place à l’aide de RtmUpdateAndUnlockRoute
- Utiliser l’état de Hold-Down de l’itinéraire
- Énumérer toutes les destinations
- Énumérer tous les itinéraires
- Rechercher le meilleur itinéraire
- Rechercher des itinéraires à l’aide d’une arborescence de préfixe
- Accéder au pointeur opaque dans une destination
- Utiliser une liste d’itinéraires Client-Specific
- Utiliser le rappel de notification d’événement