Freigeben über


RtmDeregisterEntity-Funktion (rtmv2.h)

Die RtmDeregisterEntity-Funktion hebt die Registrierung eines Clients aus einem Routingtabellen-Manager instance- und Adressfamilie auf.

Syntax

DWORD RtmDeregisterEntity(
  [in] RTM_ENTITY_HANDLE RtmRegHandle
);

Parameter

[in] RtmRegHandle

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

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

Vor dem Aufrufen dieser Funktion muss der Client sicherstellen, dass alle Sperren, Handles und Informationsstrukturen mit den entsprechenden Funktionen freigegeben werden.

Wenn der Client RtmDeregisterEntity aufruft, wird das Handle freigegeben, das von einem vorherigen Aufruf von RtmRegisterEntity zurückgegeben wurde. Der Client darf nach dem Freigeben dieses Handle keine RTMv2-Funktionen aufrufen.

Wenn der Client funktionen aufruft, die auf den Routingtabellen-Manager zugreifen, nachdem der Client die Registrierung aufgehoben hat, wird der Prozess des Clients möglicherweise beendet.

Anforderungen

   
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

RtmRegisterEntity