Freigeben über


RtmIgnoreChangedDests-Funktion (rtmv2.h)

Die RtmIgnoreChangedDests-Funktion überspringt die nächste Änderung für jedes Ziel, wenn sie bereits aufgetreten ist. Diese Funktion kann nach RtmGetChangeStatus verwendet werden, um zu verhindern, dass der Routingtabellen-Manager diese Änderung als Reaktion auf einen Aufruf von RtmGetChangedDests zurückgibt.

Syntax

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

Parameter

[in] RtmRegHandle

Handle mit dem Client, der von einem vorherigen Aufruf von RtmRegisterEntity abgerufen wurde.

[in] NotifyHandle

Behandeln sie eine Änderungsbenachrichtigung.

[in] NumDests

Gibt die Anzahl der Ziele in ChangedDests an.

[in] ChangedDests

Zeiger auf ein Array von RTM_DEST_HANDLE Handles, die die Ziele angeben, für die ausstehende Änderungen ignoriert werden sollen.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert NO_ERROR.

Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.

Wert Bedeutung
ERROR_INVALID_HANDLE
Das Handle ist ungültig.

Hinweise

Wenn die Ziele nicht mehr erforderlich sind, geben Sie sie frei, indem Sie RtmReleaseChangedDests aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rtmv2.h
Bibliothek Rtm.lib
DLL Rtm.dll

Weitere Informationen

RtmGetChangeStatus

RtmGetChangedDests

RtmIsMarkedForChangeNotification

RtmMarkDestForChangeNotification

RtmReleaseChangedDests