Freigeben über


PDISCONNECT_CLIENT Rückruffunktion (routprot.h)

Der Router-Manager ruft die DisconnectClient-Funktion auf, wenn ein Client die Verbindung mit einer Schnittstelle trennt, auf der das Routingprotokoll ausgeführt wird.

Der PDISCONNECT_CLIENT Typ definiert einen Zeiger auf diese Rückruffunktion. DisconnectClient ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.

Syntax

PDISCONNECT_CLIENT PdisconnectClient;

DWORD PdisconnectClient(
  [in] ULONG InterfaceIndex,
  [in] PVOID ClientAddress
)
{...}

Parameter

[in] InterfaceIndex

Gibt den Index der Schnittstelle an, über die der Client eine Verbindung herstellt.

[in] ClientAddress

Zeiger auf die Adresse (z. B. die IP-Adresse) des verbindenden Clients.

Rückgabewert

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

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

Wert BESCHREIBUNG
ERROR_INVALID_PARAMETER
Mindestens eine der folgenden Optionen muss zutreffen:

Der Parameter InterfaceIndex ist ungültig, z. B. ist keine Schnittstelle mit diesem Index vorhanden.

 
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile routprot.h

Weitere Informationen

ConnectClient