Partager via


Fonction RtmIgnoreChangedDests (rtmv2.h)

La fonction RtmIgnoreChangedDests ignore la modification suivante pour chaque destination si elle s’est déjà produite. Cette fonction peut être utilisée après RtmGetChangeStatus pour empêcher le gestionnaire de tables de routage de retourner cette modification en réponse à un appel à RtmGetChangedDests.

Syntaxe

DWORD RtmIgnoreChangedDests(
  [in] RTM_ENTITY_HANDLE RtmRegHandle,
  [in] RTM_NOTIFY_HANDLE NotifyHandle,
  [in] UINT              NumDests,
  [in] PRTM_DEST_HANDLE  ChangedDests
);

Paramètres

[in] RtmRegHandle

Gérez le client obtenu à partir d’un appel précédent à RtmRegisterEntity.

[in] NotifyHandle

Gérez une notification de modification.

[in] NumDests

Spécifie le nombre de destinations dans ChangedDests.

[in] ChangedDests

Pointeur vers un tableau de handles RTM_DEST_HANDLE qui indiquent les destinations pour lesquelles les modifications en attente doivent être ignorées.

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
ERROR_INVALID_HANDLE
Le handle n'est pas valide.

Remarques

Lorsque les destinations ne sont plus requises, libérez-les en appelant RtmReleaseChangedDests.

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

Voir aussi

RtmGetChangeStatus

RtmGetChangedDests

RtmIsMarkedForChangeNotification

RtmMarkDestForChangeNotification

RtmReleaseChangedDests