Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NdkDisconnectEventCallbackEx- (NDK_FN_DISCONNECT_EVENT_CALLBACK_EX) -Funktion wird einmal vom NDK-Anbieter aufgerufen, wenn der Peer getrennt wird.
Syntax
NDK_FN_DISCONNECT_EVENT_CALLBACK_EX NdkFnDisconnectEventCallbackEx;
void NdkFnDisconnectEventCallbackEx(
[in, optional] PVOID DisconnectEventContext,
[in] ULONG ProviderDisconnectReason
)
{...}
Parameter
[in, optional] DisconnectEventContext
Ein Kontextbereich, der im Parameter DisconnectEvent des NdkCompleteConnectEx (NDK_FN_COMPLETE_CONNECT_EX) oder NdkAcceptEx- (NDK_FN_ACCEPT_EX) -Funktion angegeben wurde, wenn das CQ-Objekt (Abschlusswarteschlange) erstellt wurde.
[in] ProviderDisconnectReason
Ein anbieterspezifischer Code, der angibt, warum die Verbindung getrennt wurde.
Zero gibt an, dass der NDK-Anbieter die Funktion zum Trennen der Ursache noch nicht unterstützt oder nicht bereitgestellt hat.
Rückgabewert
Nichts
Bemerkungen
Anmerkung
Diese Routine wird vom NDK-Consumer implementiert und an den NDK-Anbieter übergeben.
NdkDisconnectEventCallbackEx ist eine Rückruffunktion für Verbindungstrennereignisse. Für eine Verbindung mit der NdkCompleteConnectEx- funktion (NDK_FN_COMPLETE_CONNECT_EX) auf der Initiatorseite und mit der NdkAcceptEx- Funktion (NDK_FN_ACCEPT_EX) auf der Listenerseite wird eine Verbindung mit der Funktion Benachrichtigungsbenachrichtigung angegeben. Der NDK-Anbieter ruft diesen Rückruf nur einmal auf, wenn der Peer getrennt wird. Der Anbieter sollte keine ausstehenden Arbeitsanforderungen leeren, wenn es ein Disconnect-Ereignis aufgrund einer eingehenden Verbindungsanforderung vom Peer angibt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in NDKPI 2.1 und höher. |
mindestens unterstützte Server- | Windows Server 2022 |
Zielplattform- | Fenster |
Header- | ndkpi.h (include Ndkpi.h) |
IRQL- | <=DISPATCH_LEVEL |