Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’API DRT (Distributed Routing Table) utilise les fonctions suivantes.
Fonctions de gestion de la durée de vie
| Fonction | Description |
|---|---|
| DrtOpen | Crée une instance DRT locale à l’aide de critères spécifiés par la structure DRT_SETTINGS. |
| DrtClose | Ferme et supprime l’instance locale de la DRT. |
| DrtGetEventData | Récupère les données d’événement associées à un événement signalé. |
| DrtGetEventDataSize | Retourne la taille de la structure DRT_EVENT_DATA associée à un événement signalé. |
Fonctions de gestion des modules
| Fonction | Description |
|---|---|
| DrtCreatePnrpBootstrapResolver | Crée un programme de résolution de démarrage basé sur le protocole PNRP. |
| DrtDeletePnrpBootstrapResolver | Supprime un programme de résolution de démarrage basé sur le protocole PNRP. |
| DrtCreateDnsBootstrapResolver | Crée un fournisseur de démarrage qui contactera un hôte connu par son nom. |
| DrtDeleteDnsBootstrapResolver | Supprime un fournisseur de démarrage qui contactera un hôte connu par son nom. |
| DrtCreateIpv6UdpTransport | Crée un transport basé sur le protocole UDP IPv6. |
| DrtDeleteIpv6UdpTransport | Supprime un transport basé sur le protocole UDP IPv6. |
| DrtCreateDerivedKeySecurityProvider | Crée un fournisseur de sécurité de clé dérivée pour la DRT. |
| DrtCreateDerivedKey | Crée une clé qui peut être utilisée par DrtRegisterKey lorsque la DRT utilise un fournisseur de sécurité de clé dérivée. |
| DrtDeleteDerivedKeySecurityProvider | Supprime un fournisseur de sécurité de clé dérivée pour la DRT. |
| DrtCreateNullSecurityProvider | Crée un fournisseur de sécurité Null. Ce fournisseur de sécurité n’exige pas que les nœuds authentifient les clés. |
| DrtDeleteNullSecurityProvider | Supprime un fournisseur de sécurité Null. |
Fonctions d’inscription
Fonctions de recherche
| Fonction | Description |
|---|---|
| DrtStartSearch | Recherche la DRT pour obtenir une clé à l’aide de critères spécifiés dans la structure DRT_SEARCH_INFO. |
| DrtContinueSearch | Poursuit une recherche DRT_SEARCH_RETURN_PATH d’une clé dans la DRT. Cette fonction est utilisée uniquement lorsque l’indicateur de fIterative est défini sur TRUE dans la structure DRT_SEARCH_INFO associée. |
| DrtGetSearchResult | Récupère le ou les résultats de la recherche. |
| DrtGetSearchResultSize | Retourne la taille du résultat de recherche disponible suivant. |
| DrtGetSearchPath | Retourne une liste de nœuds contactés pendant l’opération de recherche. |
| DrtGetSearchPathSize | Retourne la taille du chemin de recherche, qui représente le nombre de nœuds utilisés dans l’opération de recherche. |
| DrtEndSearch | Annule une recherche d’une clé dans une DRT et, par conséquent, le retour des résultats via DRT_SEARCH_RESULT est arrêté. Cette API peut être appelée à tout moment après l’émission d’une recherche. |
Fonctions de nom d’instance
| Fonction | Description |
|---|---|
| DrtGetInstanceName | Obtient le nom associé à une instance DRT. |
| DrtGetInstanceNameSize | Retourne la taille du nom de l’instance de table de routage distribué. |
Rubriques connexes