Fonction RtmGetNextHopPointer (rtmv2.h)
La fonction RtmGetNextHopPointer obtient un pointeur direct vers le tronçon suivant spécifié. Le pointeur permet au propriétaire du tronçon suivant d’accéder directement en lecture à la structure RTM_NEXTHOP_INFO du gestionnaire de table de routage.
Syntaxe
DWORD RtmGetNextHopPointer(
[in] RTM_ENTITY_HANDLE RtmRegHandle,
[in] RTM_NEXTHOP_HANDLE NextHopHandle,
[out] PRTM_NEXTHOP_INFO *NextHopPointer
);
Paramètres
[in] RtmRegHandle
Gérez le client obtenu à partir d’un appel précédent à RtmRegisterEntity.
[in] NextHopHandle
Gérez jusqu’au tronçon suivant.
[out] NextHopPointer
Si le client est le propriétaire du tronçon suivant, NextHopPointer reçoit un pointeur vers le tronçon suivant.
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 | Signification |
---|---|
|
Le client appelant ne possède pas ce tronçon suivant. |
|
Le handle n'est pas valide. |
Remarques
Les clients doivent uniquement utiliser ce pointeur pour l’accès en lecture seule.
Lorsque le handle de tronçon suivant n’est plus nécessaire, relâchez-le en appelant RtmReleaseNextHopInfo.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | rtmv2.h |
Bibliothèque | Rtm.lib |
DLL | Rtm.dll |