Freigeben über


NDK_FN_REJECT Rückruffunktion (ndkpi.h)

Die Funktion NdkReject (NDK_FN_REJECT) lehnt eine eingehende NDK-Verbindungsanforderung ab.

Syntax

NDK_FN_REJECT NdkFnReject;

NTSTATUS NdkFnReject(
  [in] NDK_CONNECTOR *pNdkConnector,
       const PVOID pPrivateData,
  [in] ULONG PrivateDataLength
)
{...}

Parameter

[in] pNdkConnector

Ein Zeiger auf ein NDK-Connectorobjekt (NDK_CONNECTOR).

pPrivateData

Ein Zeiger auf private Daten, die mit der Ablehnungsanforderung zurückgesendet werden.

[in] PrivateDataLength

Die Länge der privaten Daten in Bytes, die im pPrivateData-Parameter bereitgestellt werden.

Rückgabewert

Die NdkReject-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.

Rückgabecode Beschreibung
STATUS_SUCCESS
Die Ablehnungsanforderung war erfolgreich.
STATUS_CONNECTION_ABORTED
Der Verbindungspeer hat die Verbindungsherstellung abgebrochen.
Andere status Codes
Ein Fehler ist aufgetreten.

Hinweise

NdkReject lehnt eine eingehende Verbindungsanforderung über einen Listener ab. Eine Verbindungsanforderung kann auch für eine Verbindungsanforderung abgelehnt werden, bei der die Funktion NdkConnect (NDK_FN_CONNECT) abgeschlossen wurde und der Consumer die Verbindung ablehnt. Beispielsweise lehnt der Consumer die Verbindung aufgrund der Werte in den Parametern pInboundReadLimit, pOutboundReadLimit oder pPrivateData ab, die mit der Funktion NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA) verfügbar sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Keine unterstützt, wird in NDIS 6.30 und höher unterstützt.
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Windows
Kopfzeile ndkpi.h (include Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Weitere Informationen

NDK_CONNECTOR

NDK_CONNECTOR_DISPATCH

NDK_FN_ACCEPT

NDK_FN_CONNECT

NDK_FN_GET_CONNECTION_DATA