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.
[Cette API a été remplacée par l’API Gestionnaire de tables de routage version 2 et ne sera pas disponible au-delà de Windows Server 2003. Les applications doivent utiliser l’API Routing Table Manager Version 2.]
La fonction RtmEnumerateGetNextRoute retourne l’entrée next-route dans l’énumération démarrée par un appel à RtmCreateEnumerationHandle.
Syntaxe
DWORD RtmEnumerateGetNextRoute(
_In_ HANDLE EnumerationHandle,
_Out_ PVOID Route
);
Paramètres
-
EnumerationHandle [in]
-
Handle qui identifie l’énumération et spécifie son étendue. Obtenez ce handle en appelant RtmCreateEnumerationHandle.
-
Route [out]
-
Pointeur vers une structure d’itinéraire spécifique à la famille de protocoles ( RTM_IP_ROUTE ou RTM_IPX_ROUTE). Cette structure recevra l’itinéraire suivant dans l’énumération.
Valeur retournée
Si la fonction réussit, la valeur de retour est NO_ERROR.
Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants.
| Valeur | Description |
|---|---|
|
Le paramètre EnumerationHandle n’est pas valide. |
|
Il n’y a plus d’itinéraires dans l’énumération. |
|
Les ressources sont insuffisantes pour effectuer l’opération. |
Notes
Bien que les itinéraires ne soient pas retournés dans un ordre particulier, chaque itinéraire de l’énumération n’est retourné qu’une seule fois.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Aucun pris en charge |
| Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
| Fin de la prise en charge des serveurs |
Windows Server 2003 |
| En-tête |
|
| Bibliothèque |
|
| DLL |
|