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 |
---|---|
|
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 |